[Baltimore Sun] Can the Orioles win the World Series for the first time in 40 years? The 1983 team sure thinks so.
Read Time:12 Second
The 1983 Orioles reminisced about the good ol’ days, what made that team special and what it takes to win a World Series. They believe the current club has what it takes to reach baseball’s mountaintop.
0
0