Being a bench player in the major leagues is a difficult job. One has to be prepared at any time to come off the bench and contribute in a key situation in a short amount of time.
Some successful bench players have also been able to transition to the next stage in their careers and contribute to their team's cause on a daily basis as a starter.
These five major league players are currently not seeing as much playing time as they would like, but if given the opportunity, all five of them would be able to succeed as a starter on a different team.
All statistics obtained from baseball-reference.com