Brown, 6-4, 248 pounds, was waived-injured by the Colts on August 3, 2019. After clearing waivers, he reverted to the team's Injured Reserve list. In 2018, Brown spent time on the practice squads of Indianapolis and Philadelphia. He spent the entire 2017 regular season and postseason on the Eagles' practice squad. Brown originally signed with Philadelphia as an undrafted free agent on May 12, 2017.