Buster Posey, catcher for the San Francisco Giants, posted a touching tribute on Instagram on Monday night to Chief Petty Officer William "Ryan" Owens, a Navy SEAL. Owens, a huge Giants fan, was killed in Yemen over the weekend when his aircraft experienced a hard landing, according to NBC News. Posey had the opportunity to meet Owens and his son several years ago, and the experience stayed with Posey, and led to him post a photo and special memory of Owens on social media. Sadly, Javier Lopez relayed the news to me today that Ryan Owens had been killed in Yemen while serving our country.