University of Florida mascot Albert was hanging out with a young fan in the stands at the Gators' baseball game last night when a foul ball headed their way. The giant gator reacted, shielding the youngster with his giant gator head.

In case your wondering, Albert is doing fine and is on the mend.