
Baseball
Team USA Wins Silver at World Deaf Baseball Championship
Team USA, featuring Vicksburg's own Cameron and Carl Upton, secured a silver medal at the World Deaf Baseball Championship in Kanagawa, Japan. They faced Japan in the final match, ending with a 5-0 loss. Cameron had a standout performance, while Carl played a key role in a prior victory against Taiwan. A commendable effort, but there's always room for improvement!
What are you? An idiot sandwich? Get it together, lads!
.png)
.png)