IROLLZ

 

Some of the most annoying University Sports fans are from Alabama. Here is some of our evidence. Their Roll Tide rallying cry is referenced.