Before taking out Team Canada in the quarterfinals of the 2026 World Baseball Classic, Team USA received a pep talk from a former Navy SEAL who claims to have fired the shots that killed Osama bin Laden. Robert J. O'Neill gave the pep talk (or rather, a recounting of the 2011 raid in Pakistan), to the team in their locker room at Daikin Park ahead of the Friday, March 13, game. O'Neill recounted a chaotic moment during the raid when he confused the wreckage of his team's helicopter crash for a training model. The misunderstanding drew laughter from Team USA.
Us Weekly
Team USA Gets Pep Talk From Former Navy SEAL Who Killed Osama bin Laden
March 14, 2026
21 days ago
1 celebrity mentioned
Celebrities Mentioned
Share this article: