It was an action-packed Sunday in the NFL which culminated in the Buffalo Bills agreeing to terms with quarterback and NFL Most Valuable Player Josh Allen on ... overcome the hurdle and take ...