Jayski's NASCAR Archives

#75 News:

hearing Team Manager, Troy Selberg has left the #75 Galaxy Motorsports to pursue other opportunities including returning as a crew chief