OUCH! The 1st Base Umpire gets HIT in the face with an errant throw from the St. Louis Shortstop during the Cards vs Mets game... left bloody and confused, we've never seen anything like this! Damn, watch it here!
More Baseball News w/ the Rays HERE