There's plenty of salary cap mistakes that led the Oilers to this point, overpaying
Darnell Nurse,
Jack Campbell's contract, but this season,
Connor Brown's contract clause may have hurt them significantly. Last year, Brown signed a bizarre contract that paid him a $3.25M bonus for 10 games played, and the bonus applies to the cap this year. His base salary was only $775K. The Oilers were against the cap last year too, and saw an opportunity to use this clause to get him cheaply last year.