NASCAR Power Rankings: Coca-Cola 600 victory has Carl Edwards on the move By Tom Jensen Published May 25, 2015 10:31 am ET null