New York Islanders Three Takeaways from Anthony Beauvillier Contract

Anthony Beauvillier and the New York Islanders have come to an agreement on a contract extension with a two-year deal. What can we take away from the deal?
After a few months of waiting, the New York Islanders have signed restricted free agent Anthony Beauvillier to a contract extension. He was the last Islanders player without a deal heading into training camp. So now the Isles can head into training camp contract drama free.
Beau and the Islanders agreed to a two-year bridge deal worth $4.2 million ($2.1 million AAV).
It’s a bit more than we thought he’d get at the end of the season. Even when the announcement was made I thought he’d get somewhere around $1.25 million. I didn’t think he’d break the $2 million barrier.
With the deals that Lou has signed every other Islanders RFA to and with the season that Beauvillier just had it’s not hard to see why I thought he wasn’t going to get this much.
With 81 games played Beau scored 18 goals and 28 points. That’s a decrease of eight points from his sophomore campaign. A campaign that saw him vanish for large portions of the season. Like the first 16 games of the season where he scored a single point. Just one.
Now that I’ve had time to process the contract extension, what can I take away from it? Why did the New York Islanders sign him for almost $2 million more than I thought he was worth?