You Gotta See This: Football fan struggles to put on poncho during downpour

The weather did not cooperate during Chicago's game against Arizona. A Texas police department arrested The Grinch.

Latest Videos

Good Day Atlanta

View More
View More