Brown, who hails from Mississauga, Ontario, is entering his seventh year of professional play. Last season, he registered 21 points (4g-17a) and 18 penalty minutes in 48 regular-season games with the Greenville Swamp Rabbits. The 27-year-old added four points (3g-1a) in six postseason games for Greenville.
Brown, who signed with the Flyers when he first entered pro hockey in 2011, has logged 284 regular-season games in the American Hockey League, 182 of which were with the then-Adirondack Phantoms, the AHL affiliate of the Flyers. His last two stints in the AHL have been with the Hartford Wolf Pack, where he played the entire 2015-16 season, posting 13 points (4g-9a) in 65 games. He has also recorded 39 points (16g-23a) in 81 ECHL games.
Prior to turning pro, Brown played four seasons with the Plymouth Whalers of the Ontario Hockey League. In his final season with Plymouth, Brown was third on the team with 25 goals and 57 points in 67 regular-season games. He went on to lead the team with 14 points (3g-11a) in 11 postseason contests. In 220 total regular-season OHL games, Brown notched 123 points (48g-75a) and 103 penalty minutes.