San Antonio Saints?
According to this report, New Orleans Saints owner Tom Benson wants to move his team to San Antonio. I don't think he's serious, at least not right now. My guess is he's gesturing to force the state of Louisiana to offer him a better deal to stay in New Orleans.
No comments:
Post a Comment