On Tuesday morning, officials with the International Baseball Federation called Edmonton police after discovering a Cuban player had vanished overnight from Lister Hall, a residence at the University of Alberta where the eight teams competing in the World Cup are staying.
Read More