Rougned Odor: ‘I’m Coming Back’

Video Details

Hear from Rougned Odor following Friday's Texas Rangers win over the St. Louis Cardinals.