Johnson (ribs) was a full practice participant Wednesday, Ryan Mink of the Ravens' official site reports.

Johnson missed his final game as a member of the Panthers this past weekend due to the rib injury, but after having been traded from Carolina to Baltimore on Tuesday, he's not listed on the Ravens' Week 9 injury report. The wideout is thus in a position to play Sunday against Denver, but with limited time to absorb the playbook, he may not be in store for a heavy snap count in his Ravens debut. Though Johnson will be moving from one of the NFL's worst offenses in Carolina to one of its best in Baltimore, the added competition he'll face for targets from wideouts Zay Flowers and Rashod Bateman and tight ends Mark Andrews and Isaiah Likely could make it difficult for Johnson to see enough volume in the passing game to remain a reliable weekly fantasy option.