First off NHLnumbers is not an official site of the NHL. Secondly, the contract was announced before July 1st and Lecavalier couldn't sign before that date and since July 1st we haven't got news that it was officialized by the NHL.
The last news on the NHL site about Lecavalier is his shoulder srugery a couple months back. All contracts, extentions are always announced on NHL.com, even the lesser contracts like Gorges and Halak.
"Their most important move of all won't be officially announced until mid-July but the basic framework is essentially in place - a US$77-million, nine-year contract extension for franchise player Vincent Lecavalier."