Sport | Evergreen Anderson to retire from Test cricket at Lord's against Windies
England star James Anderson believes the "time is right" to end his Test career after revealing July's clash against the West Indies at Lord's will be his final appearance.