Scotland international Kevin came through the ranks at Aberdeen where he amassed over 200 games before heading to the Welsh capital to join Cardiff where he spent 9 years, winning promotion to the Premier League. Kevin also had short stints at Wigan, Bolton and Inverness.
View Profile