Cordarrelle Patterson has run for over 100 yards the last three years for three different teams – Raiders, Patriots, Bears. Originally a first-round pick by Minnesota, Patterson had multiple seasons there with 100 rushing yards, too. Who was the last other wide receiver who had 100-yard rushing seasons for different teams?
Percy Harvin. He was also a first-round pick by the Vikings (they selected Patterson in 2013 in part because they traded Harvin to Seattle). In the last 20 years, one other wide receiver has had 100-yard rushing seasons with two teams: Antwaan Randle El (with Pittsburgh and Washington).