Boston – Shrewsbury Boy Scout Troop 158 served as the color guard, presenting the United States flag, prior to last night’s game versus the Toronto Blue Jays at Fenway Park.
Troop 158 is chartered by St. Mary’s Church in Shrewsbury.
photos/courtesy Tina Ricci Mayone