Phoenix Construction

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