James Taylor retired from international cricket as a 26-year-old. A serious heart condition effectively forced him to come to this decision. His seven Tests and 27 ODIs for England could have been ...