Tag: Native American All-Star Baseball Showcase
Atlanta Braves hosting first ever Native American All-Star Baseball Showcase at Truist Park July 16-17
Baseball scouts from the Braves and area colleges will be checking out the Native American ball players