Rob and Lauren Powers invested $1.5 million to open Shoot 360 St. Louis in Fenton, combining coaching and technology for ...