I live in the area and sometimes the teams stay near our place but I haven’t seen an NFL team yet this season. Wondering where the team might be staying since I’d like to snap some photos of the guys and possibly get an auto on my hat. Anyone know where they’re staying while in town? TYIA
You must log in or register to comment.