Ted Leonsis on the latest technology used in sports and efforts to attract Millennial fans through avenues such as live streaming.