Worst mascots evah Deadspin 3:17 PM | May 19, 2010 You might as well just sacrifice your firstborn now and get it over with. Read More From Deadspin Join the conversation as a VIP Member Login to Leave a Comment Trending on HotAir Videos
Join the conversation as a VIP Member