That's pretty impressive.
One Baltimore Orioles fan caught a line-drive foul ball in the third inning of the Orioles' contest against the Los Angeles Angels on Thursday. Tall can of in the other hand, and everything.
"And no spillage!" the announcer said. "That is a professional."
Watch the video below, via MLB.com: