Daily Archives: March 10, 2012

March 10, 2012

Something in the key of invisible


Juan Francisco celebrates his 2-run home run by whipping out his harmonica and playing a few bars.