Garmin is perhaps the best brand when it comes to running watches, and the Forerunner 970 proves why no one comes close.
A legal row has broken out between Garmin and Strava - highlighting the fraught relationship that often exists between ...