Ha! This is a hilarious little blurb in the Onion. Here’s to all you naysayers and doubters. Who Dat!
New Orleans Moves To No. 3 In NFL Power Rankings
Jeremy