Skip to main content
Advertising

The World Games

Diana Flores lofts 13-yard TD on the run to leaping Andrea Delgadillo

Team Mexico's flag football player Diana Flores lofts 13-yard touchdown on the run to leaping Andrea Delgadillo.

;