Roku president: MLB deal helps company become ‘lead-in to all of television’

"Those games are important to us, but also important is that we give the fans everything you'd want."

MLB announcing schedule for June 18-24

The injury-ravaged Atlanta Braves are all over the national TV schedule this week.