Ninth-year vet Jason Whittle, who appeared in 16 games for the Vikings with two starts in 2006, has signed a one-year contract with the Bills, agent Joe Linta said early Friday morning. The deal includes a base salary of $720,000, and Whittle received a $40,000 signing bonus.