NASCAR America: Michael Waltrip Racing ceasing full-time operation (VIDEO)

0 Comments

The NASCAR America crew discusses the surprising news dealing with the closing of Michael Waltrip Racing’s full-time operation. Marty Snider explains how the decision was made following a series of meetings.