Otis Nixon

Former Braves star Otis Nixon arrested on drug charges in Atlanta

Former Atlanta Braves star Otis Nixon spent 17 seasons in the MLB from 1983 - 1999. He's also been married…

12 years ago

This website uses cookies.