Jeff Francis, who spent more than a decade pitching in the major leagues, will be inducted into the Canadian Baseball Hall of Fame in St. Marys this summer. He joins the podcast to talk with Craig about his career, the 2007 Rockies and why he's decided to live in London.
Create your
podcast in
minutes
It is Free