Garmin Edge 520 Announced – Best Edge So Far?

Reading Time: 5 minutes The Garmin Edge 520 has been announced today and will ship in…