Is Stadium Move Good for the Cannons?
4:54Published on December 5, 2018
It was announced today that the Boston Cannons have moved their home stadium from Harvard to Quincy.