Herrera ready for 2018
February 18, 2018 | 00:03:19
Scott Palmer talks to Odubel Herrera about his new manager and how important it is to be himself in 2018
Scott Palmer talks to Odubel Herrera about his new manager and how important it is to be himself in 2018