Pedal to the Metal: How Brett Myers’ Wired-for-Crisis Brain Ignited the Great 2007 Phillies Comeback

On September 12, 2007, the Philadelphia Phillies were dead in the water. They sat 7.5 games behind the New York Mets in the National League East with a mere 17 games left on the schedule. The postseason felt like a…






