Greg Bird Signs With Mexican League's Charros De JaliscoGreg Bird signs with Charros de Jalisco in Mexican LeagueBird's journey from injury setbacks in MLB to playing in international leagues