Former Michigan quarterback Shea Patterson has agreed to terms with the Kansas City Chiefs as an undrafted free agent.