Sports

Ryan Blaney holds off hard-charging NASCAR Cup field to squeak out win at Michigan

Ryan Blaney earned his second win of the season and the sixth of his NASCAR Cup career, holding off William Byron Sunday at Michigan.