Thompson has played for the Ravens the past two seasons since making the team as an undrafted rookie out of Florida in 2012. It's going to be tougher for Thompson to stick with the Ravens this year because they have more depth than ever at the wide receiver position.
This group could get even stronger if the Ravens draft another receiver and Aaron Mellette, a seventh-round pick from a year ago, bounces back from knee surgery.
Thompson's chance to assert himself was last offseason when it looked like he had a shot to become the team's No. 3 wide receiver. But he injured his foot in the preseason opener and missed the first three games of the season.
Thompson finished last season with 10 catches for 96 yards and was inactive for the final six games. The Ravens have kept Thompson around because of his potential, but the time to prove his value could be about up. His lack of ball skills has offset his speed and ability to separate. He doesn't aggressively compete for passes when the ball is in the air.
If Thompson fails to make this year's team, he'll regret not taking advantage of his window of opportunity last year.