The team officially announced the wide receiver's return Monday, as first reported by Rick Stroud of the Tampa Bay Times. The terms of the deal weren't disclosed, but when it was first announced in April it was for one year and $3.1 million.
Why did it take so long for Brown to sign the deal?
News of Brown's deal with the Bucs was originally reported Apr. 28, but nearly a month went by without any official announcement of the signing. Head coach Bruce Arians shed light on that last week during an interview on a podcast, saying that a knee injury was the reason behind the delay.
"[Brown] has to pass the physical," Arians said. "He hopefully will have a scope on Tuesday, getting his knee cleaned up, and everything will work out fine."
According to Stroud, Brown's knee has been taken care of and he passed the required physical.
We don't know if the knee injury will impact Brown's playing time during the upcoming season, but it's possible that his playing time could be impacted for another reason: a lawsuit. Brown was recently sued for assault and battery by a moving truck driver who alleges he was beaten by Brown and his trainer Glenn Holt after they reportedly refused to pay the $4,000 fee for moving items to Brown's home. Brown pleaded no contest in June of 2020 over the incident.
More from Yahoo Sports: