Since June 77, the Baltimore Orioles have had an unfair advantage over their rivals in the American League: they have been driven by the indomitable spirit of Eric Davis.
Despite cancer Eric Davis finds a way to contribute.