Fantasy NASCAR Power Rankings

The Monster Energy NASCAR Cup Series has completed 16 of the 36 races. Kevin Harvick finally made his way to Victory Lane. That gives the Cup Series 11 winners in 16 races (Joey Logano’s win at Richmond was encumbered so only 10 winners count in the NASCAR Standings). Will we see 16 winners before the […]

Read More