2025 San Diego Supercross Highlights

Highlights from Round 2 of the 2025 Monster Energy AMA Supercross Series SMX World Championship from Snapdragon Stadium in San Diego, California.