The Lakers signed undrafted forward Jonathan Holmes on Thursday to a two-year contract.