Only roughly 27 players or so have a legitimate chance at making the NHL roster with the Philadelphia Flyers this coming season, but 64 players will look to impress the coaches enough to earn jobs somewhere in the organization, be it in Philadelphia, the Lehigh Valley or Reading.

The Flyers unveiled the full training camp roster on Thursday afternoon. It includes 21 players who played at least a game with the Flyers during the 2013-14 season, many of the organization's top prospects, anybody who's on an NHL contract with the team, and a handful of players in the organization on minor league deals.

The Flyers have also invited three players to camp on an amateur tryout basis: Beau Rusk, a Quebecois defenseman currently playing with Rimouski in the QMJHL, Louick Marcotte, a QMJHL winger playing with Val-d'Or, and Nikita Jevpalovs, a Latvian forward who's also currently playing junior hockey in the Q.

These 64 players will be on the ice at Flyers Skate Zone in Voorhees beginning Friday, September 19. They'll have on-ice workouts, open to the public with free giveaways for early birds, at 10:15 a.m. on the first three days of camp.

Here's the full training camp roster: