Super Bowl Champion Denver Broncos Headed For Africa

 

Ouch. As one commenter put it, this is the closest the Broncos ever got to winning Super Bowl XLVIII.

 

 

Back to the NFL Newsfeed