Oilers sign Vanek to offer, Sabres match

‘The deal will pay Vanek $5 million in the first two seasons, and $6.4 million in each of the following five seasons. The contract will also pay him a $5 million and $3 million signing bonus in the first two years.’