Quote:
Originally Posted by Hammock Parties
I'm referring to Football Outsiders. That place has usually been rock solid with these types of rankings because they are not as subjective.
|
Does FO have New England more than twice as likely to win it all as everybody else? Because that's absurd.