Watch TJ Ellis, James Foster, Ryan Nyquist and more compete in the BMX Dirt Semi-Finals at the Dew Tour's Toyota City Championships in San Francisco.Watch BMX Dirt Finals Saturday, October 20 at 8:30pm ET on NBC Sports Network.