Supercross Returns to Angel Stadium!
The world’s most popular off-road motorcycle racing is back at Angel Stadium this Saturday and local rider Richard Taylor is gunning for a spot in the main event. The Woodland Hills native is in his 2nd season on tour and hopes to shine this weekend in front of the home crowd.