Hall has scored 65 goals and notched 82 assists in 591 career games. The Flyers will be Hall's sixth NHL team. After being drafted 52nd overall by the Predators in 1999, Hall spent time with the Rangers, Wild, Penguins, Lightning, and Hurricanes.