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

More from Ghosts of Baltimore