Sadler played baseball at Clifton High School, and in 1999 the Chicago Cubs selected him with the 920th pick of the June draft, as part of the 30th round.
When outfielder Craig Wilson injured a tendon in his hand on May 8, 2005, the Pirates turned to Sadler as an emergency replacement, purchasing his contract from the Altoona Curve.
He had no time to prepare, but reported immediately to the Pirates' clubhouse, where he was mistaken for a construction worker by surprised manager Lloyd McClendon.
After playing three games in left field, Sadler was optioned back down to the minors on May 13, and he was designated for assignment on September 16.
Sadler became a free agent at the end of the 2008 season and signed a minor league contract with the Tampa Bay Rays in December.