Mike Williams and the Chargers agreed to a one-year deal worth up to $6 million, a source told ESPN’s Kris Rhim, confirming a Fox Sports report.