Cassano started training the with Rossoneri a week ago, but his move was yet to be completed until today.
Cassano has signed a three-and-a-half-year contract that will see him earn around €2.8million per year.
The 28-year-old left Sampdoria following a feud with club president Riccardo Garrone in October.