
Baseball
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!
.png)
.png)