Former NFL quarterback Ryan Leaf posted a $45,000 bond Wednesday in Washington state for drug and burglary charges out of Texas after being arrested by customs agents as he returned to the United States from Canada.