Context: Tampa Bay traveled to Dallas, for what would be their final regular season game at Texas Stadium. Jeff Garcia passed for 227 yards and no interceptions, and the Buccaneer defense held the Cowboys to only 172 yards, but the team fell by a score of 13-9. With Tony Romo on the sidelines with a broken finger, former Buccaneer Brad Johnson started at quarterback for the Cowboys. Dallas' first three drives went 3-and-out, and Johnson's passing game sputtered. Meanwhile, Jeff Garcia twice drove the Buccaneers into the red zone, and two Matt Bryant field goals put Tampa Bay ahead 6-0. Dallas got onto the scoreboard in the second quarter with a field goal. On the next drive, Tampa Bay drove 48 yards in 14 plays, but missed a 51-yard field goal. The Cowboys took the good field position, and drove into Tampa Bay territory. With 47 seconds left in the half, facing 3rd & 12 at the 49, the Cowboys' drive appeared to be halted. However, Ronde Barber was called for a horse-collar penalty, and the drive continued. Johnson capitalized on the penalty, and scored a touchdown pass to Roy Williams with 4 seconds left in the half. Clifton Smith fumbled away the second half kickoff for Tampa Bay, setting up a field position battle in the third quarter. Each team added another field goal, and the score stood at 13-9 late in the fourth quarter. Garcia drove the Buccaneers 56 yards in 16 plays, to the Dallas 18-yard line. Facing 4th & 5 with 19 seconds to go, Garcia's pass fell incomplete, and Dallas held on for the victory.

Question: Which quarterback threw more touchdowns?

Answer:
Brad Johnson