A great Saints '06 video tribute
Wow - what a season.
Got a comment? Email me at email@example.com.
saints (n.) - NFL franchise presently based in New Orleans; boondoggle (n.) - an unnecessary or wasteful project or activity; saintsdoggle (n.) - the Saints' potential relocation situation in New Orleans, and the resulting boondoggle by Louisiana to keep the team from leaving