Brown participated in a workout at Chargers Park on Tuesday. The team has not confirmed the report.
A third-round selection by the Chargers in 2011, Brown was a surprise release during final roster cuts in 2014.
Brown suffered a calf strain on the second day of training camp, but was expected to return to the field early in the regular season. However, the Chargers waived Brown during final roster cuts at the end of August.
Brown, 26, played all 16 games for the first time in his NFL career in 2013, finishing with 41 receptions for 472 yards and a touchdown. Brown had only one drop on the year. He finished his time in San Diego with 60 catches for 801 yards and three touchdowns.
Brown signed with the Oakland Raiders later in 2014, seeing action in seven games and finishing with 12 receptions for 118 yards. The San Diego State product went to training camp with the Indianapolis Colts in 2015, but was released during final roster cuts.