While some news organizations reported Saturday that Culpepper had signed a two-year deal, Marinelli indicated that was premature.
"We have agreed to terms on a contract with Daunte Culpepper, pending completion of a non-orthopedic physical," Marinelli said. "We still need to work out final details. He is not signed yet."
The 31-year-old Culpepper, a nine-year NFL veteran, last played for the Oakland Raiders in 2007.
Culpepper broke into the NFL with the Minnesota Vikings, who drafted him in the first round in 1999. He has thrown 142 touchdown passes in the NFL. He spent 2006 with Miami.