Skip to main content
Advertising

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.