It's official. D'Amigo has signed an entry level deal with the Leafs and will participate at training camp now only weeks away.
Some have questioned if he can play in the AHL or must he play in the OHL if he doesn't make the Leafs. It would appear by this transcript I found over at HF Boards (thanks ratsgirl) that D'Amigo can play in the AHL.
There is a private agreement in place between the NHL and the CHL that governs when a player coming from the CHL can play in the AHL. A player from the CHL has to either turn 20 by December 31st of the season (ie a player born in 1987 can start playing in the 2007-08 season, a player born in 1988 can start playing in the 2008-09 season etc.) OR have completed 4 seasons of junior eligibility. This agreement also covers European players if they are drafted out of the CHL (Examples would be players like Petr Vrana and Ivan Vishnevskiy). Also - CHL players are eligible to play in the AHL once their junior season is over (either by virtue of their junior team not making the playoffs or being eliminated from the playoffs) even if they don't yet meet the age or eligibility criteria listed above.
College players and European players (provided they are drafted out of Europe--even if they later play in the CHL) are not covered by this agreement. They only have to abide by the AHL's age requirement, which is that a player has to turn 18 by September 15 of any given season to be eligible to play. While you won't see many 18-year olds in the AHL, some European players have played at that age (e.g. Niklas Bergfors)