Tag Archives: megatron home run

Check out Megatron’s Grin After Going Yard at Comerica Park

Love it. One of the best receivers of our generation takes some BP at Comerica… promptly hits a home run. Love that shiteating grin he’s got after he got a hold of it… -bp [h/t sbnation]

Posted in Baseball, Football | Tagged , , , | Comments Off on Check out Megatron’s Grin After Going Yard at Comerica Park