The last game Wily Mo Pena played in was July 12th, 2008 as his Nationals took on the Astros. Pena went 0/4 in the game to lower his OPS to .510. He wouldn’t play in another game for the Nationals. He spent 2009 with the Buffalo Bison of the AAA International League, an affilate of […]
Dugout Digest – The Return of Wily Mo
0 comments by Joe Lucia on 6/22/2011