In his prime, the 34-year-old was one of the more consistent scorers in the NHL, scoring more than 20 goals in ten straight seasons. However, as he has gotten older, his production has started to slow down. He had a bounce-back year in 2019-20 in Edmonton with 19 goals in 55 games but he wasn’t able to maintain that same level of production last season. Instead, he had just five goals and five assists in 29 games while clearing waivers and spending time on the taxi squad. Rather than keep him on their roster for the remaining two years of his contract, the Oilers decided to buy him out, paying him $1.916MM over each of the next four years for him to go elsewhere.
After being unable to secure a guaranteed contract in free agency, Neal accepted a PTO offer from the Blues who have a need for some cheap role players given their salary cap situation as they’re going to be quite close to the cap ceiling when fully healthy. He made the most of his exhibition action, scoring four goals in five games to lead the team in that department while sitting one off the league-wide lead in the preseason.
While his best days are behind him now, Neal represents a low-risk pickup for St. Louis. If he’s able to contribute some offense in the bottom six, they’ll be content with that and if he winds up struggling, they can send him to the minors (he’d have to clear waivers first) and clear the entire cap hit off their books. Neal sits six goals away from 300 for his NHL career and he should have a chance to get to that milestone at some point this season.