If you weren’t paying attention, you might have missed the fact that McKegg has turned into an NHL regular the last few years. He played in 43 games for the New York Rangers this season, taking his career total to 233 appearances–142 of those since 2018-19.
That’s not to say he’ll be playing every day for the Oilers, though they will need some cheap options for the fourth line after bringing in a bunch of money today. McKegg can play center when needed and add a little bit of physicality–just don’t expect him to score. In his career, he has just 21 goals and 39 points.