No Picture
Shooting sports

Granada World Cup

Sarah Scherer is back – and in a big way. After taking a break from international competition to graduate from Texas Christian University this spring, Scherer (Woburn, Mass., pictured right) made her way to the […]