Stan ‘The Fan’ Charles: Orioles’ 1983 World Series Reunion Brings Back Special Memories

From 1966 to 1983, the Orioles played in six World Series and won three. They went to the World Series in three straight seasons: 1969, 1970 and 1971. They upset the new New York Mets in ’69, beat the early Big Red Machine in ’70 and beat them again as favorites of the Pittsburgh Pirates… Continue reading Stan ‘The Fan’ Charles: Orioles’ 1983 World Series Reunion Brings Back Special Memories