undefined

Scott Leech

Head strength and conditioning coach at the University of Rhode Island, former football captain, and earned academic honors at Springfield College.