Is Boston a bad place for athletes to play?

Is Boston a bad place for athletes to play?