Yahoo Sports reports: St Mirren captain Mark O'Hara has departed the club and re-joined fellow Scottish Premiership side Kilmarnock on a two-year deal. O'Hara scored 25 goals in his 142 St Mirren appearances, helped the club to three top-six finishes, European football and last season's League Cup win. The midfielder began his career with Killie's youth academy and made 87 appearances for the first team before joining Dundee in 2016, where he worked with current Rugby Park boss Neil McCann.