The Bills' acquisition appeared on the NFL transactions list released on Monday.
Crichton appeared sparingly over 21 games during his first two seasons and missed all of last season because of an injury. He's listed at 6-foot-3 and 273 pounds.
He was a three-year starter at Oregon State, where he had 23+ sacks and 10 forced fumbles.
For more NFL coverage: http://www.pro32.ap.org and https://www.twitter.com/AP-NFL