Fire Jeff Davidson
Who is Jeff Davidson? A moron. The offensive coordinator for the Carolina Panthers (yes, I’m a Panthers fan… bring on the boos) who has to be probably the most idiotic play caller in the history of football. Hear me out. Yesterday in Carolina’s loss to the New York Giants (who are supposed to suck, and will suck), the Panthers walked into the locker rooms at half-time up 16-14 after a 19 yard pass to Steve Smith with 7 seconds left. It was awesome. That’s pretty much where the greatness ended, and Carolina’s red zone offense turned into Tom Coughlin’s…
Keep Reading