Ben Flanders commits to Rochester Institute of Technology

2020-11-11T20:33:03+00:00November 11th, 2020|

ESA is happy to announce the commitment of Ben Flanders to Rochester Institute of Technology (RIT) in Rochester, NY. Ben is a 2021 Catcher out [...]