Veteran Teller’s long and winding road from Nicaragua to CPB
“If my father hadn’t gotten lost, I wouldn’t have found my way here,” says Carlos Teller, and then he laughs – loudly – as he takes in his surrounds tonight at the Xuhui West Bund Baseball Park in Shanghai, some 8,930 long miles from his hometown of Managua, Nicaragua. “My dad was a mechanic,” is […]