KnightofBoston
Registered User
the US has now won a record 4 titles, they are the first to earn three straight final appearances, and now join Germany as the only two teams to win repeat championships. Amazing!
Some great humans and hero’s on this team, what a ride, congrats to them all!
Some great humans and hero’s on this team, what a ride, congrats to them all!