Brace Hemmelgarn-USA TODAY Sports

The former Northwestern quarterback is now with his third NFL squad.

Former Northwestern quarterback-turned-wide-receiver Kain Colter has signed with the Buffalo Bills, according to Bills beat writer Sal Capaccio.

Colter was signed by the Rams earlier this offseason but was cut before the summer began. Colter will compete to make the 53-man roster during training camp. He has never made a final NFL roster, but he was on the Minnesota Vikings practice squad in 2014. Colter has not been used as a quarterback at any point during his brief NFL career, and it appears, like the Vikings, the Bills are intending for him to be a wide receiver/running back hybrid.

Hopefully Colter can impress Rex Ryan and the Bills staff in training camp. The Bills went 8-8 in 2015-16 and are actively looking for wide receivers to complement Sammy Watkins.