Why Penn State Belonged In The College Football Playoff

In 2007, the New England Patriots were the best team in the NFL. No one disputes this. If you their 18-1 resume alongside that of the 15-5 New York Giants, the Patriots were clearly the better team. They even split the head-to-head series. But the one loss was in the Super Bowl and for that […]