The implication came from NASCAR fan page The Daily Downfords, which uploaded what looked to be a screenshot of the racer ...