Saints Hotel in Tampa?
A couple of years ago, I was in a group who went to Tampa and we stayed at the Tampa Marriott Waterside. We found out after we got there that the Saints were staying there and we got to see them come in and stuff.
Print