Talk of The Villages Florida - View Single Post - Where to watch my Giants?
View Single Post
 
Old 12-30-2021, 08:53 AM
Two Bills Two Bills is offline
Sage
Join Date: Aug 2016
Posts: 6,342
Thanks: 1,811
Thanked 8,105 Times in 2,842 Posts
Default

Quote:
Originally Posted by retiredguy123 View Post
I think the best place to watch football is Gators in Brownwood. More and larger TVs than any restaurant. Another option is Miller's Ale House. I don't know about Giants fans.
The only other Giants fan in TV is on suicide watch!