Buster Posey seemed to feel the death like a loss in the family, maybe because Williams “Ryan” Owens was part of the Giants family.
Owens, a Navy SEAL who has stopped by the Giants clubhouse to speak to the team, was killed Sunday during a mission in Yemen.
“Words don’t do justice for the gratitude that I have for people like Ryan that sacrifice their lives fighting against evil, so that we may live with freedom,” Posey wrote, in part. “Please keep his family in your thoughts and prayers.”
Owens was a Chief Special Warfare Operator for Navy SEAL Team 6, the group that carried out the raid that killed Osama Bin Laden in 2011.