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…
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…