Racer X Films: L.A. - Kevin Windham January 21, 2012 11:10am | by: Matt Francis Home Supercross Multimedia Video Racer X Films Racer X Films: L.A. - Kevin Windham - Supercross Los Angeles, CA Los AngelesMonster Energy AMA Supercross Championship Kevin Windham feels great about his season so far, even though his football team, the New Orleans Saints, are out of the playoffs.