Answer
Terry Bradshaw passed for more than 300 yards in a game seven times during his NFL career. He had four such games in the 1974 season, including a career-high 433 yards in a win over the New Orleans Saints. He also had three 300-yard games in 1978, including a 414-yard performance in a win over the Atlanta Falcons.