It feels like McCormack has been around for years (I suppose he has), but he's only 32 and, if he stays fit, should still have plenty to offer.
Davie Cooper was 33 when he signed for us and he just about managed to put in a performance or two.
I'm more interested to see if the new signings change the way we play or if they will be forced into the current system.