Brown suffered a head injury when at the start of training camp.
Brown, 25, originally signed on with the Panthers as an undrafted free agent out of Ohio State back in May of 2014. Carolina declined to tender Brown an offer as a restricted free agent this offseason.
The Bills signed Brown to a one-year deal back in March but was waived coming out of the preseason. After Buffalo cut him loose, the Broncos signed Brown to a contract a few weeks ago.
In 2016, Browns appeared in all 16 games for the Panthers and recorded 27 receptions for 276 yards receiving 10.2 (YPC) and scored one touchdown.
White, 26, wound up going undrafted out of Alabama back in 2015 before signing a three-year, $1.582 million contract with the 49ers. He lasted just a few months in San Francisco before signing on to the Patriots’ practice squad a few weeks into the regular season.
White spent close to a year in New England before signing with the Texans last summer and was on and off of their practice squad. The Texans waived White on Monday.
In 2017, White appeared in two games for the Texans and caught one pass for 24 yards receiving and no touchdown. He also added three punt return yards.