Jefry Rodriguez feeling confident after Indians debut

Video Details

Rodriguez pitched well in his Cleveland debut