Home SportsESPN Bills reward Allen with new contract after NFL MVP season. Deal is worth $330M, AP source says