NBT Bank Stadium, located north of downtown Syracuse, is accessible primarily by car. It is bounded by I-90 (to the north) ...