Seems like a good reason for sponsors to step in and quit letting drivers all up in the nationwide/xfinity series that approximately no one actually watches or gives a shit about. I know the drivers like it to get more seat time, but its like F1 allowing one of their drivers to compete in formula E (because again, no… » 2/24/15 5:20pm Tuesday 5:20pm