It's going to be hard for Islanders fans to ever forgive John Tavares for choosing to leave Long Island to go play for his hometown team.

You can't blame Islanders fans for feeling betrayed by Tavares and resorting to burning his jersey or making a custom jersey like this fan did to express how they feel about him leaving.

It's incredibly harsh to call Tavares a traitor for deciding to live out his childhood dream and play for the Toronto Maple Leafs.  Just like it's a business when a star player who has showed loyalty is traded, it's the same when a star player decides to take his talents somewhere else. 

Fans are emotional, though, and they'll let Tavares know how they feel every time he comes back to Long Island as a member of the Leafs.

(H/T: Josh Elkin)