Michael Smith — Ballymena United → Bristol Rovers · free transfer · 2011-07-01. Transfer details and career move on Champslig.