Michael Self Moving Up NASCAR Ranks, Possibly With RCR Michael Self Moving Up NASCAR Ranks, Possibly With RCR Barry Albert November 18, 2013 After completing the K&N West Pro Series season Michael Self is prepared to upgrade his talents possibly... Read More Read more about Michael Self Moving Up NASCAR Ranks, Possibly With RCR