Orioles Win the Pennant in 1966

Hereโ€™s a great photo from the glory days of the Orioles. It shows a group of people celebrating the Oโ€™s winning the 1966 American League pennant โ€ฆ on the way to a 4-0 World Series sweep of the Los Angeles Dodgers.

Orioles fans in 1966

Orioles fans in 1966

Itโ€™s a long shot, but any GoBmore folks know where this is, or whoโ€™s in the photo?

Source: Baltimore Sun