Monthly Archives: November 2013

How about those Kansas City Chiefs?!

Can you believe the turn-around in just one year? Needless to say, Kansas Citians are probably the most ecstatic NFL fans to be found in the country this year. Arrowhead Stadium is a sea of red at all the home games … Continue reading

Posted in Uncategorized | Leave a comment