He signed an entry - level contract with the Buffalo Sabres on June 1 , 2007 , to prevent him from re-entering the NHL entry draft in 2007 .
There was some confusion as to whether he had signed .
He signed an entry - level contract with the Buffalo Sabres on June 1 , 2007 , to prevent him from re-entering the NHL entry draft in 2007 , although there was some confusion as to whether he had signed .