The Giants Race Track

The Giants Race Track is a fictional race track in The Crew located near Mendocino Forest in the Bay Area, north of San Francisco, California. The Giants Race Track is host to both touring car as well as alpha grand prix events in The Crew 2.