The Indianapolis Colts have agreed a one-year deal with 34-year-old veteran wide receiver Keenan Allen, in a move aimed at shoring up a depleted offence ahead of the new NFL season, ESPN reported.
The contract with the former Los Angeles Chargers star, reported to be worth up to $8.32 million, gives the Colts an experienced target as they try to rebuild their receiving corps.