After he was lost for the season two years ago during the Cardinals incredible run to the NFC Championship, immediately Brown was thought of as one of the first guys they wanted to bring back in 2016.
Then in 2016 Brown tore his ACL against the Seattle Seahawks in October. He signed a new one-year contract shortly thereafter. The Cardinals saw great things from him.
Once 2017 rolled around though, Brown had a tough time getting going much like the other receivers on the team. He has 28 receptions for 425-yards and three touchdowns.
His return next season is iffy. A lot will depend on who else is available in both free agency and the draft. It is hard to say if the Cardinals would be interested in bringing him back.
With Fitz and probably Nelson returning, he could be the odd man out. He likely still fights for a spot in training camp but it could come down to Nelson vs Brown in preseason.
Return in 2018 prediction: Yes