Boston Bruins left wing Nick Ritchie. Winslow Townson-USA TODAY Sports

For the second straight day, the Maple Leafs have added a former Bruin winger to their team, announcing the signing of Nick Ritchie to a two-year contract. The deal will carry a cap hit of $2.5M.

The 25-year-old was the tenth-overall pick back in 2014, with Anaheim hoping he’d become an impact power forward. That didn’t really happen. While he brought plenty of physicality, his offensive production was hot and cold. That made him expendable and in 2020, Ritchie was flipped to Boston in exchange for Danton Heinen with the hopes that the Bruins could help unlock that offensive consistency.

To his credit, Ritchie did manage a career-high 15 goals last season despite the shortened schedule while chipping in with four points in 11 playoff contests. However, the Bruins opted to not tender him a $2M qualifying offer earlier this week, making him an unrestricted free agent. Ritchie did pretty well on the open market, landing more than that offer would have been worth while getting a second year.

With the Maple Leafs, Ritchie should have an opportunity to compete for a spot in the top six with both Zach Hyman and Nick Foligno moving on in free agency. Ritchie is someone that both head coach Sheldon Keefe and GM Kyle Dubas are somewhat familiar with from their days with OHL Sault Ste. Marie as Ritchie spent a partial season there to wrap up his major junior career.

This may very well be it for signings from the Maple Leafs. CapFriendly now has Toronto at roughly $1.4M over the $81.5M Upper Limit of the salary cap. However, that’s with a projected full 23-man roster and as we saw last season, they’re likely to carry closer to the minimum of 20 skaters. Even after removing some potentially AHL-bound players (pending waivers), they’ll still basically be in a spot where they will be just about at the cap ceiling so any other moves to add to their roster from here on out will require offsetting money.

Sportsnet’s Elliotte Friedman was the first to report the signing.

More must-reads:

TODAY'S BEST
Bettors are buying Bronny James hype before the 2024 NBA Draft
Mets release veteran infielder
Anderson Silva, Chael Sonnen will finish off their trilogy in a boxing ring
Victor Wembanyama, Chet Holmgren highlight 2023-24 All-Rookie team
Jaguars' Doug Pederson discusses Trevor Lawrence contract extension
Saints, star CB 'moving forward' following trade chatter
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers