It happens every year, whether it's only a couple, or a half-dozen, there's always quarterback camp battles in the NFL offseason.
By my count, there are six major quarterback battles headed into camp, some of them being more mysterious and harder to guess at than others.
So who can we expect to win?
In Buffalo will it be Kevin Kolb or EJ Manuel?
Chad Henne or Blaine Gabbert in Jacksonville?
What about the "Dog Pound"? Will it be Brandon Weeden or Jason Campbell?
How about the three-headed monster in the City Of Brotherly Love? Mike Vick, Nick Foles or Matt Barkley?
Let's dive in and break down this year's most heated quarterback camp battles, and predict who deserves to win them.