Jeff Gordon Finishes 6th for Last Race at Martinsville