Bengaluru-based Sports For Life wants to turn structured sports training into a national, tech-enabled platform, much like ...