The Oakland Raiders have signed Darren Waller to a three-year, $9 million extension.
Waller was scheduled to be a restricted free agent in 2020.
Waller, who served a pair of suspensions for failed drug tests while with the Ravens, has gone public with his fight for sobriety, which reached two years during training camp.
Waller has caught a team-leading 37 passes for 359 yards through five games for the 3-2 Raiders.