Sports

Sports

Rebels hit bump in the road

After defeating Dedham 8-2 on May 4, the Rebels baseball team snapped a three game winning streak with a 5-2 loss against the Needham Rockets of the Carey Division on May 6.  The Rebels were not able to deliver runs support, although they had numerous opportunites to score.   The Rebels […]