Feb 10, 2010 Comments Off on Saints No. 3 In NFL Power Rankings Saints No. 3 In NFL Power Rankings 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 Share this:FacebookTwitterLinkedInEmailRedditTags: New Orleans, Saints, The Onion