image
Cameron Badour has had a winding journey in his time as a Blue Devil, recovering from major injuries to become a team captain this year.
Cameron Badour has had a winding journey in his time as a Blue Devil, recovering from major injuries to become a team captain this year.