Page 2 staff

New England PatriotsUSC Trojans
If there had to be another dynasty in football, why did it have to be in New England? Haven't we heard enough from these people?
Seeing "Pete Carroll" and "football genius" in the same sentence is something even Vegas wouldn't have put odds on three years ago.