David Weir says Anniversary Games will be last track race

Britain’s six-time Paralympic champion David Weir says he will compete in a track event for the final time at next month’s Anniversary Games in London.