Context: Still looking for their first win, the Lions flew to the Hubert H. Humphrey Metrodome for Week 5, as they played an NFC North match-up with the Minnesota Vikings.  The Lions started off with a small deficit as Vikings kicker Ryan Longwell kicked a 26-yard field goal for the only score of the first quarter.  In the second quarter, Detroit started to show some offensive dominance, as QB Jon Kitna ran 8 yards for a touchdown, while kicker Jason Hanson kicked a 53-yard field goal.  In the third quarter, the Lions seemed to wrap up the victory as TE Dan Campbell caught a 12-yard TD pass for the only score of the period.  The Lions fell apart in the fourth quarter, as Vikings QB Brad Johnson completed a 3-yard TD pass to WR Travis Taylor, Vikings LB Ben Leber recovered a fumble in Detroit's endzone for a touchdown, Longwell kicked a 20-yard field goal, and OLB E.J. Henderson returned an interception 45 yards for a touchdown.  With their heart-breaking loss, the Lions dropped to 0-5 on the year.

Question: Who caught a 12-yard TD pass for the only score of the period?

Answer:
Campbell