Former NASCAR team owner acquitted
Phoenix Construction owner James Finch wins federal case James Finch is a former NASCAR team owner. Phoenix Racing fielded entries in the NASCAR Cup Series from…
NASCAR CUP: Phoenix Racing – Smaller Team With Big Results
Phoenix Racing a smaller team sees big results on the track thus far in 2013.