FBS Football Has it Right…Sort Of

After watching the New York Giants come away from Indianapolis clutching the coveted Lombardi Trophy I had to ask myself, was this team really deserving of being the best in the land?  Sure I realize that they had to win three playoff games, two of which on the road against (supposedly) better opponents.  I also […]

Continue Reading