Rob, you're thinking of 3 years ago- pre concussion David Booth. Not the current guy we're seeing.
In his last 116 games, he has 31 goals, 25 assists, 56 pts, -42.
He is a shell of his former self... And at $4.25M for 4 years, if he continues at that rate then that is one terrible contract on the books.
Believe me, I like Booth... but he is nowhere near the player he showed 3 years ago. The Canucks are taking a big risk here. One I hope actually pans out because, like I said, I like Booth. He and Kesler already have some exisiting chemistry so this might work out well but he is a big ticket right now who isn't performing anywhere near his contract level. I don't blame Florida for ridding themselves of him (he may just need a fresh start). He certainly won't be getting those 40 goals, 80 pts like you suggest. He won't be anywhere near that.