Episode 1: 2003 Florida Marlins
The 2003 Florida Marlins shocked baseball fans with a World Series championship that came out of left field, so to speak. A 72-year-old manager who started the season in retirement helped make it happen.
steve marantz
aspiring podcaster