One of Garmin's social media channels seemingly teased a new wearable, before the post was pulled. But is it the brand's ...