Been on this board since it was Rivals but apparently I can't post in any forum but this one.
Relocating my family from South Florida to the North Bay Area, Petaluma specifically. Looking for opinions of the area, any tips or tricks I should know, and where to watch the Pats on tv!