OTTAWA, Canada (AP) Two-time Olympian Keegan Messing, one of the most popular figure skaters of his generation, announced Friday that he was retiring from competition after a career that spanned nearly three decades and included two Canadian championships.