Here we go again. Brett Favre's on-again, off-again football career is back on again. Favre has agreed to a $10 million to $12 million deal with the Minnesota Vikings and suited up for the team's afternoon practice on Tuesday. He's scheduled to start in Friday's preseason game.

Favre, who boarded a private Vikings plane from his home in Hattiesburg, Miss., to Minnesota earlier it the day, had declined the Vikings' offer to come out of retirement last month before training camp, but has had a change of heart. It's not the first time for the fickle Favre, who has now come out of retirement to play for a new team for the second season in a row after retiring from the Green Bay Packers in 2008.

PETER KING: VIKINGS MAKING A MISTAKE

The seemingly never-ending saga of whether or not Favre would return to the NFL for a 19th season began soon after Favre retired from the New York Jets in February. Favre asked for and was granted his release from the Jets in April and had had arthroscopic surgery to repair his injured passing shoulder in June. Favre was in touch with Vikings officials from the moment he was released. It appeared that the team's three-month courtship of him had ended on July 28, when Favre informed the Vikings that he would remain retired.

Favre, who turns 40 in October, struggled at the end of last season with the Jets after initially leading the team to an 8-3 record. The Jets lost four out of the last five games of the season as Favre threw eight interceptions and only two touchdown passes over that time. It was later revealed that Favre had a torn biceps tendon in his right shoulder.

Favre began to second guess his first retirement from the Packers as soon as his emotional press conference, and initially wanted to return to Green Bay or play for the Packers' rivals in Minnesota. The Packers, however, told Favre they had already given his starting job to Aaron Rogers and wouldn't trade him to a division rival. Green Bay ended up trading Favre to the Jets and included a clause in the deal that if New York traded Favre to the Vikings they would have to give them three first-round picks.

One year later it appears that Favre and the Vikings have finally gotten their wish.

After a storied 16-year career with the Packers, where he won a Super Bowl and three consecutive MVP awards, Favre is scheduled to play Green Bay on a Monday night, Oct. 5, at the Metrodome in Minnesota. He would return to Lambeau Field to play the Packers in Green Bay on Nov. 1.

GALLERY: HEROES TO VILLIANS

DON BANKS: IS FAVRE A VILLIAN?

JEFF PEARLMAN: FAVRE TARNISHES HIS IMAGE

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.