Teicher Throws Cold Water On Kansas City

It’s tough to bring Kansas City sports fans down from their high this morning.  After all, the Chiefs are 3-0 with a two game lead in the AFC West.  That isn’t stopping Adam Teicher over at the Kansas City Star from trying to throw cold water on the party. I’m going to hold off on […]

NFL Blog Directory