Ollie Brown is born in Tuscaloosa, AL. The outfielder plays just 27 games as an Astro in 1974 and bats .217. Hailed as "the next Willie Mays" when he came up with the Giants, Brown has a good 13 seasons in the bigs but could never live up to the lofty promotion, something with which teammate Cesar C
More Houston Astros history & fan-cave gifts →
Source: Historical record