Michael Self is our guest on Fan4Racing NASCAR & Race Talk, Monday, October 16, 2017, at 8:40 pm ET. Call 929-477-1790 or tweet @Fan4RacingSite with any questions or comments during our LIVE broadcast.
Rolls To Second Straight NASCAR K&N Pro Series West Victory
While Todd Gilliland and Chris Eggleston are taking the NASCAR K&N Pro Series West championship battle down to the last race, Michael Self is doing his part to steal some of the spotlight. Continue reading