James Anderson believes he could still be playing in another three years but a calf twinge will rule the evergreen fast ...