Contract signing March 15, 2021 0 Jon Feliciano Ghosts Josh Allen before contract signing Getty Josh Allen and Jon Feliciano of the Buffalo Bills. Jon Feliciano is known for…