Atlanta already has Ozuna at DH, and with a healthy outfield returning in 2025, there really isn't any room for Soler to begin with. Nice move dumping his contract and freeing up some salary. Nothing against Soler and his contract isn't that bad. He's capable of putting up monster power numbers. Just an overcrowded OF in ATL when everyone is healthy and Ozuna already at DH.
Canning is alright as a back-of-the-rotation starter who can eat innings. Posted a 1.8 fWAR in 2023 in 24 games (22 starts) with the Angels. Not sure if he cracks their rotation though but good depth to have.