Grace Setter has committed to University of Illinois at Chicago

National League November St. Louis highlight

Video by Grace Setter