In the annals of baseball history, there is one home run hitter whose name stands above the rest: Sadaharu Oh, his 868 home runs hit across 22 seasons with the Yomiuri Giants a record that will seemingly never be reached. Now 84 years old, and with a passion and joyRead More