Official SR Curmudgeon
Diamond VIP Contributor
Brent St. Germain / Houma Courier
When you think of London, what comes to mind?
Lets see … there is Queen Elizabeth II, Buckingham Palace, Prince Charles, Big Ben and the 2012 Summer Olympics.
London is also the home of warm beer, pubs and Austin Powers.
Now, you can add something else to that list – the New Orleans Saints.
Wait a minute. The Saints? Full Story - Courier