Finish Line – South Shore Plaza, Braintree, MA