NYC has much more to offer from an employment standpoint, as well as culturally. That goes without saying. You live there and follow the Sox? You are a highly developed human being!
The weather report for Cleveland is ominous. It has been raining all day and showers are in the forcast until 9:00PM. It's cool. too. In the high 40's. After three record days above 85.
Have you been to Cleveland? I was there several times in the mid nineties and I was surprised how cosmopolitan it was. Lots of nice people. It was kind of stark and industrial.
Still, not quite as ghastly as peoples image of it.