Alcoholism once controlled his life – now, after being sober for two years, Grant Grosvenor is striving to achieve his dream of running a sub-4-minute mile.