Buck comes from the shortened word Sawbuck (uset to place wood on for sawing)
A Sawbuck was a $10 bill and a double Sawbuck was a $20 bill
finaly the shortened slang 'buck(s)' applied to any amount.