Patrick Mahomes is going to have plenty of weapons in his arsenal in his first season as starting quarterback with the Chiefs.

The Chiefs and wide receiver Sammy Watkins have agreed to terms on a three-year, $48 million deal with $30 million guaranteed, according to NFL Network.

Watkins joins receiver Tyreek Hill, running back Kareem Hunt and tight end Travis Kelce as potential targets for Mahomes, who spent his rookie season behind Alex Smith on the depth chart.

Watkins, 24, burst onto the scene his first two years in the league with the Bills but struggled last season after he was traded to the Rams, following an injury-plagued 2016 season.

The wide receiver reeled in just 39 catches for 593 yards last year in Los Angeles, but still managed to be a threat in the red zone with eight touchdowns.

The Chiefs reportedly also upgraded on defense, signing former Cowboys middle linebacker Anthony Hitchens.

Hitchens had 84 tackles and a forced fumble last season in Dallas and helps fill the void left by Derrick Johnson, who was released by the Chiefs earlier this offseason.