Brett Favre retired so many times that we all lost track after awhile, but now the former NFL star's agent is talking as if his client could make a comeback -- again.

Although Favre is 43 years old, nothing surprises us anymore. That being said, it would be very hard to believe that Favre could ever make it back at this point since it has been a couple years since the longtime Packer-turned-Viking threw his last NFL pass.

"Today, he could play today," his agent, Bus Cook said to USA Today at an event in Mobile, Alabama. "I saw him the other day. He's in the best shape I've ever seen him in, physically."

Cook said Favre has stayed active in the years since he retired from the game and it seems he still works out as if he is preparing for something.

"His arms look like a blacksmith's arms. He rides a bike probably 30-50 miles a day. He runs 4 or 5 miles a day. He's coaching at the high school, and they're undefeated. He loves it. His body fat is 7.5%, and he weighs 225 pounds. He could play today, better than a lot of them out there today."

Favre, known as a gunslinger in the league, threw 508 touchdowns and 336 interceptions during his career dating back to his debut with the Atlanta Falcons in 1991. Favre played in all 16 games of every single season from 1993 until 2009. He played in 13 games in 2010, which was his final year in the league.