Yes I live in New England but despise their teams... Boston Red Sox and Patriots.. I find it perfectly ok since Yankee stadium is closer 105 miles than Fenway is 116 miles away.. That 11 miles is all the justification I need
Its definetly a 3 team area in both sports
Baseball
Yankees
Red Sox
Mets
Football
Patriots
Giants
Jets
occasional Bills fan
Bookmarks