OL Jon Feliciano cap hits by year with #Bills, by the looks of his contract:

2021: $3.5M
2022: $5.25M
2023: $5.65M

3 year deal worth $14.4M, $2.25M signing bonus, no guaranteed money past 2021. Contract info comes from a league source.

— Joe Buscaglia (@JoeBuscaglia) March 22, 2021