James Finch

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…

→ Read More: Former NASCAR team owner acquitted

NASCAR CUP: Phoenix Racing – Smaller Team With Big Results

Phoenix Racing a smaller team sees big results on the track thus far in 2013.

→ Read More: NASCAR CUP: Phoenix Racing – Smaller Team With Big Results