Ant Ditches New Year’s Resolution

According to several recent surveys conducted by Strava, the social network for athletes, and a study conducted by the University of Scranton, only eight percent of the nation’s population achieve their New Year’s resolution. January 17th is the official “Ditch Your Resolution” day.