Watch the 2017 Cleveland Indians home opener on WKYC

April 11, 2017: Channel 3 is your official Cleveland Indians opening day station.
Published: 7:09 AM EDT April 11, 2017