Tito Landrum
In a nine-year career spent with three teams, outfielder Tito Landrum never received more than 205 official at-bats in a season. Yet he earned two World Series rings and was a League Championship Series hero for both the 1983 Orioles and 1985 Cardinals. Terry Lee Landrum was born on October 25, 1954 in Joplin. Missouri. […]
