The 35-year-old is working out for the Indianapolis Colts today, NFL Network's Tom Pelissero reports.
ESPN first reported the visit.
A six-time Pro Bowler, it's questionable how much Marshall has left in the tank at this point of his career. He's played in only 12 games the past two seasons catching just 29 total passes. His last Pro Bowl season came with the New York Jets in 2015, which he compiled 109 catches for 1,502 yards and 14 TDs. Since then it appears age has caught up to the once perennial 1,000-yard receiver.
Indy boosted its receiver corps alongside T.Y. Hilton this offseason adding Devin Funchess in free agency and drafted Parris Campbell in the second round. After garnering intense praise as camp opened, Campbell has been sidelined during practice by a hamstring injury. Chester Rogers is also slated to play a role, and Deon Cain is progressing well from injury.