Racing PositionsHot Board of uncommitted prospects3YRecruitingNationRN Top 10: Charlotte NFTC3YRecruitingNationUnder Armour Combine: Trevion Thompson3Y0:52What we're hearing and seeing at Titans training camp: O-line shuffles ahead of Friday's Blue/White scrimmage26mTurron DavenportWhat we're hearing and seeing at 49ers training camp: Brock Purdy goes 11-of-14 in strong offensive day35mNick WagonerWhat we're hearing and seeing at Patriots training camp: WR Brown, CB Gonzalez battling, needed to be separated1hMike ReissWhat we're hearing and seeing at Jets training camp: Santonio Holmes inspires Geno Smith's new look1hRich CiminiWhat we're hearing and seeing at Raiders training camp: Bowers stands out among struggling offense1hRyan McFaddenWhat we're hearing and seeing at Bears training camp: Williams finishes strong; feisty day1hCourtney CroninWhat we're hearing and seeing at Saints training camp: Barion Brown's 46-yard TD a highlight of camp1hKatherine Terrell