Byron battles rain wins 2nd Daytona 500 in row  ESPN

Byron battles rain wins 2nd Daytona 500 in row ESPN

William Byron raced to his second straight Daytona 500 victory, escaping a string of late-race wrecks that knocked out a chunk of contenders and sent the Hendrick Motorsports driver into…