2025 predictions over the weekend come to pass…. Game Set Match !! USA vs. China ~~~~ odds? Oh, Go CHIEFS!!!!! :-)