Gloucester: Brett Cahill warms up with the catchers during the first day of baseball practice yesterday. Photo by Kate Glass/Gloucester Daily Times
100315KGLBASEBALL