View all
Defunct American soccer club
The Boston Beacons were an American soccer professional team that competed in the North American Soccer League in 1968. The team was based in Boston and played their home games at Fenway Park. Wikipedia