Tony Stewart returns to NASCAR this weekend first time since Kevin Ward Jr’s death

Tony Stewart will return to the track and NASCAR Sprint Cup racing this weekend in Atlanta for the first time since the death of Kevin Ward Jr. on Aug. 9th. An on-going investigation is still underway regarding Ward’s death and NASCAR is opting not to comment on the Tony Stewart situation until their press conference … Read more