The New Orleans Saints have sent several players home due to the approaching Hurricane Frances. The team made the decision on Thursday, August 25, as the storm was expected to make landfall in Florida over the weekend.
The New Orleans Saints have sent several players home due to the approaching Hurricane Frances. The team made the decision on Thursday, August 25, as the storm was expected to make landfall in Florida over the weekend.