Source: Team_Talk
McLean joins Bairns from Well
The 24-year-old former Rangers player was out of contract at Fir Park and failed to agree a new deal before Mark McGhee left for Aberdeen last month.
McLean played just 27 games during his three-year contract after twice rupturing cruciate ligaments.