October 16, 1983: Orioles win World Series behind McGregor’s shutout
An impressive number of intrepid Baltimore Orioles fans were in Veterans Stadium among the Philly faithful for Game Five of the 1983 World Series on October 16, one of them holding a sign reading, “The fat lady sings tonight.” After losing Game One at home, the Orioles took the next three and were looking to […]