Travis Pastrana has signed with Roush Fenway Racing for the full NASCAR Nationwide Series 2013 season.