Mexican baseball manager Paquin Estrada found; extortion cited
Francisco "Paquin" Estrada, the manager of Mexican League baseball team Bravos de Leon, was found Thursday hours after his club and league officials reported him missing.
More Videos
From CNN Newsource affiliates