About eight months ago, it looked like Ian Vachon’s football career was over. Birmingham Southern had just announced it would ...