Stephen Meany

Group Finds New York City Is Number One For WalkingDespite its urban obstacles, the Big Apple is the best spot in the country to walk, according to Walk Score, a group that promotes making cities more walkable.

More From CBS New York

Grammy's
Black History Month

Listen Live