Congratulations, Bills fans. You made it.
Training camp opens today, which means which means you survived yet another NFL offseason. All eyes will likely be on the quarterbacks during training camp, but there are several other position battles that will be entertaining to watch.
Vic Carucci broke down every positional battle here. He listed six of them to watch: Quarterback, center, left guard, right guard, wide receiver and defensive end. Nickel cornerback may also be a spot worth watching; Phillip Gaines was slotted there during OTAs, but his grasp on the position remains to be seen.
The unit with the most question marks is the Bills' offensive line. Can Ryan Groy win a starting job, or will the coaching staff keep him as the O-line's super sub once again?
Kelly's scan clean: Jim Kelly's latest scans showed "no evidence of cancer," Jim's wife, Jill, posted online.
Bills place Zay Jones on non-football injury list: Coach Sean McDermott was asked last month if Jones, the Bills' No. 2 receiver, would be ready for the start of camp. "Yes, I have no reason not to believe that at this time," McDermott said. Turns out Jones didn't heal quite as quickly as McDermott thought.
Jones pays it forward: Zay Jones' injury didn't stop him from making one young fan's day. Jones sent signed gear to a fan whose mother recently passed away, according to a social media post from the boy's sister.
Leslie Frazier's magic act in 2017 bodes well for defense: "That's pretty good numbers for a team that's not sacking the quarterback," Frazier said of last year's defense. With the defensive line hopefully upgraded, the unit could be even better in 2018.
AJ McCarron says he's just a "normal," hard-working guy: Do you believe him? Read Jay Skurski's story and find out.
Josh Allen signs contract: Allen put pen to paper on Wednesday, signing his rookie contract one day after first overall pick Baker Mayfield inked his deal with the Cleveland Browns.
Want more [BN] Blitz? Sign up for a two-week free trial by clicking here.