Whalen, 26, signed on with the Colts as an undrafted free agent out of Stanford back in 2012. He spent his enter career in Indianapolis before he was placed on injured reserve and later waived from the list back in January.
The Dolphins later signed him to a contract this past March only to cut him loose at the start of the season. Whalen caught on with the Chargers a few weeks later. San Diego cut Whalen loose a few weeks ago to make room fro RB Ronnie Hillman, who was claimed off of waivers.
The Patriots just recently signed him to a contract.
In 2016, Whalen has appeared in eight games and caught two passes for 22 yards receiving and no touchdowns for the Chargers.