Tag Archives: Kansas City Chiefs

Leftridge: Chiefs Formally Introduce New Walrus ‘Stached Overlord

Depending on who you ask—and possibly what kind of mood they’re in at that given moment—the Chiefs’ hiring of head coach Andy Reid was either a brilliant move by a sinking ship or a stupid move by that very same … Continue reading

Posted in Brandon Leftridge, Sports | Tagged , , , | 32 Comments