Tag Archives: t-rex

  • T-Rex Throws First Pitch At Memphis Triple-A Game (Video)

    T-Rex Throws First Pitch At Memphis Triple-A Game (Video)

    At about this time last summer we brought you what may have very well been the strangest opening pitch ever after Dave Mercer brought his fishing rod to the mound to perform the “opening cast” prior to a Toronto Blue Jays game.  It is one year later and we have finally found someone who has […]