It was still a long road for the 25-year-old Cabrera to get his first big league callup. He first signed with the Pirates organization out of Venezuela in 2008. He was traded to the Tigers in '12 and claimed off of waivers by the Pirates again in '14. The Reds signed him to a Minor League contract in December and invited him to Spring Training.
A switch-hitter, Cabrera batted .290/.343/.353 with two home runs and 35 RBIs in 86 games for Louisville -- his first full year at the Triple-A level.
"You never know when it's going to be the big opportunity.