The Buffalo Bills and wide receiver Khalil Shakir have reached an agreement on a four-year, $60.2 million contract, according to Adam Schefter of ESPN. Shakir’s contract includes $32 million guaranteed at signing with $18 million paid in the first 12 months, according to Schefter. The Bills have now locked in an important receiver for Josh […]