Saturday, May 11, 2024

Sean Burroughs, Former MLB Player, Little League World Series and Olympic Champion, Dies at 43


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