Star, now donning the Boston Red Sox uniform, claims he's "loved every second" in his new MLB home. A low blow for Astros ...
He credits Eddie "El Gallo" Rodriguez, a mentor he met at the Hank Kline Boys & Girls Club, with much of his success.