Jim Harbaugh, of Stanford, talks about mental toughness. Jim is a stellar man, and he has had a stellar career. He played for Bo Schembechler at Michigan before he played for several NFL teams including the Chicago Bears and the Indianapolis Colts. Distributed by Tubemogul.