San Francisco 49ers star Christian McCaffrey has explained why he chose to build his own footwear brand instead of continuing ...