T-Rex Throws First PitchT-Rex Throws First PitchThis is probably the coolest first pitch to ever happen.Emily SlapeEmily Slape