observer-review
Bryan Duran defends for Penn Yan last weekend against Canandaigua. PHOTO BY: Dusty Blumbergs

Bryan Duran defends for Penn Yan last weekend against Canandaigua. PHOTO BY: Dusty Blumbergs

Penn Yan’s Mekhi Mahan runs after Tyler Goode, Saturday, April 20 at Canandaigua. PHOTO BY: Dusty Blumbergs

Penn Yan’s Mekhi Mahan runs after Tyler Goode, Saturday, April 20 at Canandaigua. PHOTO BY: Dusty Blumbergs