I think most of the main fantasy sites (ESPN, Yahoo...probably way better ones too idk) have fantasy NASCAR leagues you can set up. Might have to wait until the start of the season, but it shouldn't really be any extra work, not compared to this at least