The odds are long, but it happens occasionally. An Independent League player making it all the way to the Major Leagues is unlikely, but George Sherrill is living proof it can be done.
In 1999 he was pitching for the Otters. He worked his way into affiliated ball and then to the Major Leagues with Seattle a few years ago.
This season, he's a full-time closer, racking up 25 saves for the Baltimore Orioles. Now he's been chosen for the American League All-Star team that will take on the NL next Tuesday night at Yankee Stadium.
Sherrill said the long road has been worth it.
"I never wanted to quit. I just loved playing baseball and getting to know my teammates," Sherrill said. "I wasn't any good at anything else so I just decided to keep playing. Luckily things worked out.