Any of you guys live in SW Florida? moving to south ft myers in 2 weeks and was wondering if there were any establishments that cat fans gather to watch the games? thanks