01-28-2008, 04:05 PM
Two years ago they lose all their home games...
now they lose another to london??
http://sports.espn.go.com/nfl/news/story?id=3217426
It'd seem to me that the NFL would want the city of New Orleans to have all the home games they could.
now they lose another to london??
http://sports.espn.go.com/nfl/news/story?id=3217426
It'd seem to me that the NFL would want the city of New Orleans to have all the home games they could.

