Kyle Riggins has gone all in on the Tell Your Story mantra we are constantly talking about here at Influx and has seen huge benefits in just a few...