Big Fish Small Pond. I would lean toward a school that is sports heavy. He would be welcomed by the arts department and admissions as the feather in their cap. Arts is no less a hook than sports. It would be an even bigger hook at a sports school.
Commonwealth or Thayer both have strong arts programs. I was disappointed with Rivers: they seem to be playing up sports. Every third image in their video is of sports.