FanzizFanziz
App
Upton Brothers Shine as Team USA Claims Silver

Baseball

Big GuyBig Guy

Upton Brothers Shine as Team USA Claims Silver

Team USA, featuring the Upton brothers from Vicksburg, snagged a silver medal at the World Deaf Baseball Championship in Kanagawa, Japan. They faced Japan in the final, but it ended in a 5-0 loss. Cameron had a solid performance, while Carl helped secure a big win over Taiwan. Not too shabby, right? Just like pizza, it’s all about the teamwork, baby!