If you're looking for a song lyric to describe the career of Baltimore's Chris Davis, "What a long, strange trip it's been" from the Grateful Dead's classic, "Truckin'," would fit the bill.
For it wasn't until Davis was 26 years old, playing for his second franchise and entering his fifth major league season, that Baltimore manager Buck Showalter gave him a chance to play on a daily basis. A year later, Davis has become one of the best players in baseball and a legitimate MVP candidate.
There are countless reasons why some players take time to finally reach their potential, but when they do, it's usually in a big way with big numbers and memorable moments along the way.
While Davis is certainly the exception rather than the norm, struggles early in a player's career do not necessarily doom him to mediocrity.
In no way am I saying the players on this list will reach the heights of success that Davis has—that would be an insane statement to make. But each of these players is young enough and talented enough to turn things around and become an All-Star-caliber player at the major league level.
Just like Davis did.
To qualify for this list, players must be at least 25 years old with the 2013 season being at least their third in the major leagues.
With that in mind, let's take a look at 10 players who have a chance for sustained major league success in the not-so-distant future—if they haven't shown signs of life already.
*Unless otherwise noted, all statistics courtesy of Baseball-Reference and current through games of August 6.