Israel soars at World Baseball Classic, and a nation shrugs

JERUSALEM (AP) Israel is the big surprise of the World Baseball Classic, upsetting three teams, generating buzz and offering a mascot like no other – ”The Mensch on the Bench.” More

Comments