Cardinals catcher Iván Herrera is unlikely to play in the 2026 World Baseball Classic after reportedly being unable to secure insurance.