A costumed dinosaur, Baby T, from 'Walking with Dinosaurs' throws out the first pitch before a baseball game between the Kansas City Royals and the San Diego Padres at Petco Park May 7, 2014 in San Diego, California
It's exciting enough to see a celebrity or mayor struggle to throw out a decent first pitch at a Major League Baseball game, but this guest pitcher tops all.
A dinosaur — that's right, a dinosaur — took the mound to threw out the first pitch at the Royals vs. Padres game at Petco Park in San Diego on Wednesday. And, considering his baby arms are basically useless, he did a pretty good job tossing the ball with his mouth. See for yourself:
The remarkable looking Tyrannosaurus rex costume, named "Baby T," is from the arena show Walking With Dinosaurs.