The Boston Astros 18U Team after being presented the 2013 Triple Crown Sports Championship Title in Richmond, Va., on July 22. Any young man from Roxbury, Dorchester or Mattapan can join the team.
Stories this photo appears in:
The Boston Astros have just won the Triple Crown Sports U.S. Baseball Championship for teams with players up to 18 years old. This was the second time in four years that the Boston Astros won this national championship. Seventy-five teams from 21 states competed last month in Richmond, Va. for the coveted title.