Cameron Craig Named to USA Swimming National Junior Team
Craig is one of just five on the team to earn National Junior Team status in three different events.
Craig is one of just five on the team to earn National Junior Team status in three different events.