Keselowski Wins XFINITY Race Marred by Two Rain Delays Keselowski Wins XFINITY Race Marred by Two Rain Delays Tyson Lautenschlager March 10, 2018 It isn’t often a NASCAR XFINITY Series race takes more than four hours to complete, but that...Read More