10/7/09Forza 3 Races Towards Release With Free DLC Forza Motorsport 3's impressive list of more than 400 cars and 100 tracks gets even larger on launch day, with 10…ByMike FaheyPublishedOctober 7, 2009