Percy Harvin has informed the Buffalo Bills he'll retire from the NFL.

Frustrated with a chronic hip injury, Harvin began entertaining thoughts of retirement when the Bills placed him on injured reserve last November.

By the middle of last month, Bills general manager Doug Whaley was operating under the assumption that Harvin was leaning toward playing again in 2016.

Harvin has always been one of the NFL's most unpredictable players.