Cain (head) worked out with the Eagles on Tuesday, Aaron Wilson of Sportstalk 790 Houston reports.
Cain landed on Baltimore's injured reserve with a head injury after training camp, but he's back to full health and looking for the next opportunity. Through 15 career games since the start of the 2019 campaign, he has put up nine receptions for 144 yards.