As you can see by my header, Papi met Steve.
And if you don't know about Steve, he's the Surviving Grady official mascot and he belongs to Kelly at www.sittingstill.net.
And short of the Red Sox winning the World Series?
This is the most awesome baseball moment I could ever come up with for the 2009 season.
This Week on My TV: April 21, 2016
1 week ago