I believe McSwegan will give us something. Admittedly I'm surprised at the signing but I will reserve judgement till I've seen him play. He suffered a groin problem, for the last four or so years, that our wonderful health service couldn't even diagnose properly. Now he has had that all sorted and is determined to get back to form so perhaps CC's not as stupid as some would have him.
Gary was once a very good player and at 35 is not too old to get back to somewhere near his best. Age shouldn't be a problem. Look at Brew, still playing at 39. Latapy also about 40. Alan Shearer stopped at 40ish. If the guy can get back his former skills, even just for 20 mins a game, he could be a **** good asset. Don't knock him till he's had his chance.