12 Mar 2010, 17:47 UTC · By: Andrei Tutu / The North American Ferrari Challenge Season is debuting its 2010 season today at Miami’s Homestead Speedway (races will be held throughout the weekend). The championship, the longest-running...