Wide receiver-punt returner Eddie Royal joined the San Diego Chargers on Thursday after burning them a few times while with the division rival Denver Broncos.

Royal agreed to a three-year, $13.5 million contract, including $6 million guaranteed.