Even though it's pretty old, the Garmin Forerunner 945 remains one of the best smartwatches for running and swimming on the market, especially at a huge $330 discount with a couple of professional accessories included.
↧