Opinion

February 1, 2013 4:31 PM

The KC Chiefs are No. 22!

The Super Bowl will be played tonight in New Orleans, and the Kansas City Chiefs (once again) won't be involved. More discouraging news: A new report by the Harvard College Sports Analysis Collective shows the Chiefs are No

Related content

Comments