Quote:
Originally Posted by Pasta Giant Meatball
No, we've proven that Denver routinely gets a front loaded schedule and they win 90 percent of those games when their expected win percentage is 56...
|
Well, thank the man upstairs that the NFL loves my Broncos more than most other teams, I guess.