Talk:2007 New Orleans Saints season

Miami Dolphins Preseason Game

edit

It says on the Dolphins website that this Saints home-game will be played at Tiger Stadium. Is that right, and if so, why is it being played there?