5 Best US Cities for Athletes

2. Buffalo, NY

Buffalo is a city in the US state of New York. It is the second most populated city in the state after New York City. The city of Buffalo is home to hundreds of parks and recreational facilities, as well as dozens of athletic fields. Buffalo is also known as the City of Trees because of the vast amount of parks.