Illinois Institute of Technology has D3 swimming (or will soon be D3) and aerospace and gives merit scholarships. Your son’s stats would put him in the mix for the competitive full-tuition and full-ride scholarships at IIT. @xraymancs is a physics professor at IIT and can give you more information on the physics program.