FanzizFanziz
App
Upton Brothers Shine as Team USA Claims Silver Medal

Baseball

EnglishEnglish

Upton Brothers Shine as Team USA Claims Silver Medal

Team USA, featuring Vicksburg natives Cameron and Carl Upton, earned a silver medal at the World Deaf Baseball Championship in Kanagawa, Japan. They faced Japan in the final match, which ended 5-0. Cameron had a standout performance with a .500 batting average and was a key pitcher, while Carl played a vital role in a significant win against Taiwan earlier in the tournament.