With the coaches and players (well… most of them) getting ready to officially start training camp this week it just seems right to get in a roster prediction ahead of time. The majority of the roster seems to be pretty set, with only maybe the final five or six spots really being open for the unexpected. That makes the majority of this fairly straightforward, baring any major surprise or injury of course. Those last spots are what makes this interesting… what positions will they carry an extra player? Will the team continue their impressive streak of undrafted players making the roster?