Nick Powers - Athlete of the Week

By  | 

The Flushing junior pitcher committed to play college ball at Michigan State