Bono spent 1990 through 1993 as a backup quarterback, first as a third-stringer, then, after Montana’s injury, as the backup to Steve Young. In ’91, he stepped in for an injured Young when the Niners were 4-5 and, after a loss, led the team to five straight wins. Young came back for the final game, a 52-14 blowout of the Bears at Candlestick, but the 49ers missed the playoffs. After the ’93 season, Bono became a backup to Montana again, in Kansas City, then took over for Montana in ’95 with an excellent season. He wound up his career with the Carolina Panthers in 1999, again under George Seifert.
In 1987, Bono was a replacement player with the Steelers. He said about that: “I want to believe I did the right thing. Had I not played during the strike, I don’t know if the Steelers would have brought me back. I played pretty well for them.”