From 1966 to 1971, the Baltimore Orioles won 4 AL pennants and 2 World Series. The 1969-71 team won 318 games over 3 seasons with incredible pitching, defense and hitting.
Were the Orioles the best team ever before free agency changed everything?
I would say yes with all due respect to the Oakland A's who won 3 straight World Series titles. (By the way, the A's had to beat the Orioles in the 1973 and 1974 ALCS to make it to the World Series.
P.S. You can listen to my show (Canto Talk). If you like our posts, click send, and drop a dime here.