The Buffalo Bills announced the signing of former Chiefs TE Tony Moeaki on Wednesday.

Aaron Wilson reports that the Bills signed Moeaki to a two-year contract.

Buffalo released RB Tashard Choice earlier today, so they had a roster spot to work with.

Moeaki, 26, suffered a fractured his scapula during the preseason and was subsequently placed on injured reserve. The Chiefs granted Moeaki his release once he was healthy enough to play. He actually worked out for the Titans on Tuesday, but the Tennessee elected to sign Visanthe Shiancoe instead.

Moeaki was taken in the third-round of the 2010 NFL draft. Since then, he’s dealt with a number of injuries including knee operations and head injuries.