Rock Hill American Legion Post 34 pitcher Josh Salay has fought to get to where he is today.
Rock Hill American Legion Post 34 pitcher Josh Salay has fought to get to where he is today.
Rock Hill American Legion Post 34 pitcher Josh Salay has fought to get to where he is today.