Baseball Brian Olson hits three home runs to lead Dover-Sherborn to victory – Boston HeraldBy US NewsApril 12, 2024 In a stunning display of power and skill, senior captain Brian Olson led the Dover Sherborn baseball team to a resounding 13-2 victory over Medway…