/cdn.vox-cdn.com/uploads/chorus_image/image/45185926/10599565_733317310074319_5844830872600237039_n.0.0.jpg)
Stadium Sports Bar & Grill, which came under new ownership late last year, has closed two of its three locations, reports Boston Restaurant Talk. (A fourth location, which was in Waltham, closed in 2013.) One of the shuttered outposts was near Faneuil Hall, while the other was in South Boston.
The remaining Stadium is on Hancock Street in Quincy and features all the sports bar essentials: "countless" high-definition televisions showing all MLB and NFL channels, half-priced apps on weekdays from 4 p.m. to 7 p.m., and surround sound.