franstheman
Well-Known Member
Does anyone else hate those stupid percentages that ESPN assigns to teams' chances to win games or championships? Seriously the dumbest thing about the "New ESPN".
Its as dumb as their FPI ranking which still has Iowa ranked at 26th.