Tom Fitzgerald | City batsman plays seven-straight seasons after falling for Englishwoman