James Anderson, one of England's greatest-ever seamers, believes he could have continued playing at the highest level until the 2025 Ashes in Australia. The 42-year-old, who retired from ...