Team USA's Mark DeRosa responds to criticism about inviting Navy SEAL who killed bin Laden to speak to players
Team USA World Baseball Classic manager Mark DeRosa shared the reason why Robert J. O’Neill, the U.S. Navy SEAL who is credited with killing terrorist Osama bin Laden, was invited to speak to the team last week.
O’Neill spoke to the team before the U.S. defeated Canada in the quarterfinal. The decision sparked a social media meltdown.
CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM
But before the game against the Dominican Republic, DeRosa was questioned about having O’Neill in the locker room.