Christian Pulisic was greeted by Milan fans after putting pen to paper on his contract and completing the transfer from Chelsea.
The USMNT striker landed at the airport this morning and went through both sets of medical tests.
He was then whisked to the Casa Milan club headquarters to sign the four-year contract that runs to June 2027.
Pulisic then stopped for selfies and autographs with supporters as he left the building.
The transfer is believed to be worth €20m plus €2m in performance-related bonuses.