The Tigers signed 22-year-old infield prospect Colt Keith to a six-year contract that guarantees him $28,642,500.