tony larussa finger logic

Why Last Night’s Meltdown Was LaRussa’s Fault

Cardinals fans are furious this morning over last night's horrific eighth-inning bloodbath in which five relievers coughed up nine runs and lost the game. Even worse, the Phillies barely needed to do anything t...
article placeholder

Is Tony LaRussa Insane?

We all know the oft-repeated quote from Albert Einstein on the definition of insanity: Doing the same thing over and over and expecting different results. By this definition, Tony LaRussa is absolutely, un...