The World Games
Vanita Krouch tosses it up to Nadia Bibbs for USA TD
Flag football player Vanita Krouch flip tosses it up to Nadia Bibbs for a Team USA touchdown.
Flag football player Vanita Krouch flip tosses it up to Nadia Bibbs for a Team USA touchdown.