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.
The pregame speech is the second ar...
HALO NEWSLETTER
Join HALO today and unlock this story instantly — It's Free