Mon - Fri 8:00 - 6:30

Because everything affects our health, life, and legacy.

Entertainment

Article Image Entertainment
On HALO

2 hours ago

Team USA Gets Pep Talk From Former Navy SEAL Who Killed Osama bin Laden

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

2 hours ago
On HALO

Opinion and Comments