Ellis has retired, TSN reports.

Ellis made his way into 356 NHL contests, having spent most of his time with the Sabres organization. He tried to keep it going with that same club by signing a PTO ahead of this season, but ultimately was released.

More News
CBS Sports Shop
NHL Winter Classic