NFL insider Adam Schefter has been called out over a ‘conflict of interest’ with New England Patriots owner Robert Kraft.
A challenging end to an otherwise clean IMSA Michelin Pilot Challenge race at Watkins Glen International has set the stage ...