McGregor isn't crap, he's played in 29 internationals, along with many Champions League and the Europa League games and if he played for Leicester you'd value him at £4m minimum(like you do all your other players).
Schwazer would only be a short term fix.
Kasper would either impress in the PL(in which case his value would increase significantly), or he'd **** up(and it would go down).
Ergo, Kasper is the biggest risk of the three and the most expensive.
I'd take Schwarzer on a free and sign either Forde or Moore as a No.2.
Piece of piss this football management lark.
29 International caps for Scotland, now there is something to shout about
Rab Douglas managed to get 19 and he is awful. Kasper will only get better in his career. In 5 years from now he will be at a top club

your forgetting I want him to move on for the highest possible fee just hoping we had the sense to put in a sell-on clause of sorts.