Sean Burroughs, a two-time Little League World Series winner who earned an Olympic gold...
Sean Burroughs
A former big leaguer who was born in Atlanta when his father played for...