Sean Burroughs, a two-time Little League World Series champion who won an Olympic gold medal and played in the major leagues, has died at 43
Saturday, May 11, 2024
Home »
» Sean Burroughs, Former MLB Player, Little League World Series and Olympic Champion, Dies at 43