Against all odds

Image: Steve Mitchell — The documentary, Champ, The Steve Mitchell Story, is available for purchase for $20 at the Uptown Café in Italy.

Steve Mitchell — The documentary, Champ, The Steve Mitchell Story, is available for purchase for $20 at the Uptown Café in Italy. (Karen Mathiowetz)

Return to story