(CNN) -- The earlier reports are true: Polarizing backup quarterback Tim Tebow indeed has a new home in the NFL.
The New England Patriots on Tuesday confirmed they signed the free agent to a contract, without announcing the terms. The signing comes ahead of a mandatory three-day training camp in Foxborough, Massachusetts.
Several media reports cited league sources in saying the 25-year-old former Heisman Trophy winner had come to terms with the Patriots on Monday.
In three NFL seasons, Tebow, who was waived by the New York Jets in April, has played 35 games and completed 48% of his passes. He has been praised and panned for being outspoken about his Christian faith, including taking a prayerful position at games that has led to an Internet photo craze known as "Tebowing."
Critics have said he doesn't throw well enough to be an NFL quarterback.
In New England, Tebow will be reunited with offensive coordinator Josh McDaniels, who was the head coach of the Denver Broncos when they drafted Tebow in the first round in 2010. He will also get an opportunity to learn from starting quarterback Tom Brady, who in 14 years has won three Super Bowls and been the NFL's most valuable player twice
Tebow played for the New York Jets in 2012, rarely taking snaps but sometimes playing other positions in specialty formations on offense. He also played on the punting unit.
The Patriots released Mike Kafka, a backup quarterback, on Monday.