22 Jonathan Freeman Year2020Position(s)DCurrent TeamOliver AmesRelated Stories Oliver Ames Overcomes Early Deficit To Rout GNBVT Oliver Ames Surges Past Canton, Clinches Division Title Da Silva Hands Milford a Thrilling Win Against OA View all stories here Share this:TweetEmailPrintMore