Finally, our long (long) wait is over: an Iowa quarterback has thrown a pass in a regular season NFL game again. The last time that happened was... well, it was a long, long time ago, no matter how you parse it.
Dan McGwire last threw an NFL pass Oct. 15, 1995 for Miami. Mark Vlasic did Jan. 5, 1992 for Kansas City. No one else since with Iowa ties.
— Scott Dochterman (@ScottDochterman) September 22, 2017
McGwire, of course, ended his college career at San Diego State, not Iowa, so if you're only counting players who finished their college careers at Iowa, then Vlasic held this somewhat dubious honor and it's been over 25 years since an Iowa-trained quarterback threw a pass in a regular season NFL game. That drought is over now, because C.J. Beathard finally made his regular season debut with the San Francisco 49ers on Sunday. And not only did he throw his first pass, but he threw his first touchdown pass, too, and very nearly led the 49ers back from a 17-0 first half deficit to their first win of the season. His day ended on a desperation interception on fourth down as San Francisco was driving for a possible game-winning field goal -- but that touchdown!
— San Francisco 49ers (@49ers) October 15, 2017
That's no rinky-dink touchdown pass, like a little toss out to the running back in the flat -- that was a helluva pass. He was under pressure, stepped up in the pocket, and threw a dart downfield to Aldrick Robinson while running. Not too shabby, CJ. Jeremy will be along tomorrow with a full report on his debut performance in our weekly Hawks in the NFL post, but for now we're just going to toast this touchdown -- and be glad that the "Iowa QB plays in the NFL" drought is finally over.