It's not that odd when the university is located in a major city, that already has stadiums for professional football teams. It's a little different than say, Gainesville, which is a University town.
Columbia’s football stadium is at the very northern tip of Manhattan, about 80 blocks north of campus.