Richmond Capital City 400: Fantasy NASCAR “Front Runner” Rankings

Carl Edwards – Edwards currently has a four race top ten streak at Richmond. The only other driver who has an active streak this long is Kyle Busch. Last fall Edwards finished 2nd and led over a quarter of the race (113 laps). At Phoenix earlier this year Edwards looked lost for much of the […]