He was waived during training camp, and then signed as a free agent by the San Diego Chargers in May 2012, where he was expected to compete for the third-string quarterback position.
Potts beat out classmate and former walk on Steven Sheffield and highly touted Redshirt Freshman Seth Doege.
Potts took a vicious hit from Texas Defensive End Sergio Kindle that caused a turnover that in effect sealed the close win for the Longhorns, but got back up to throw his third touchdown of the game to Tramain Swindall.
Despite losing 34–24, pundits noted that Potts outplayed McCoy with better numbers, and going into a hostile environment against a top 2 team and taking a vicious hit in the process.
With the game tied at 7 with a minute left, back-up Steven Sheffield came in and scored to give the Raiders the lead en route to a 48–28 win.
Potts was taken to the hospital and sat out the next 2 games, as Sheffield led Tech to blowout wins over Kansas State and Nebraska 66–14, and 31–10, respectively.
Potts was effective for most of the game, but was pulled late in the 4th quarter by the interim staff, as Mike Leach had been fired earlier in the week.
After battling against Steven Sheffield for the starting quarterback job in spring and summer practices, Potts was named the starter for the 2010 season under new Red Raider head coach Tommy Tuberville and offensive coordinator Neal Brown.
Sheffield started the Missouri game, but Potts came in shortly before halftime and led Tech to a 24–17 upset win over the Tigers.
Potts was named the AT&T/ESPN All-America Player of the Week after passing for a Cotton Bowl-record 462 yards in Tech's 45–38 win over Baylor on Oct. 9.
Potts connected with former high school teammate Lyle Leong Jr. for two touchdown and also had scoring passes to Austin Zouzalik and Tramain Swindall.