After hold-in, Bills’ Cook gets 4-year, $48M deal
James Cook and the Bills have reached agreement on a four-year, $48 million contract extension that includes $30 million guaranteed — the highest for a running back in the past five years — his agents told ESPN.Read More