Baseball field invader is ruthlessly tackled by security

A Texas Longhorn fan stormed a College World Series game in Omaha, Nebraska, US. He was immediately tackled by a security guard!

RECOMMENDED
MOST RECENT