Manchester doesn't have much of baseball scene unfortunately! Neither does England for that matter.

New York is like my spiritual home. Been four times and managed to catch three Yankee games.