Giants’ Catcher Buster Posey Pays Tribute To Navy SEAL Killed In Yemen Raid

In news released by the Defense Department on Monday, U.S. Navy SEAL William "Ryan" Owens was killed on Saturday due to injuries sustained during a raid in Yemen. The 36-year-old from Peoria, Illinois was a Chief Special Warfare Operator for Navy SEAL Team 6, the team that killed Osama Bin Laden in 2011. Chief Special Warfare Operator William "Ryan" Owens [...]