Former Denver Broncos quarterback Russell Wilson finds himself on the free agency market again, hoping to find a long-term home.
Wilson, who struggled a bit with the Pittsburgh Steelers a season ago, should find a team, but it might not be as easy as some expect.
He's a decent quarterback at this stage of his career, but isn't like he once was.
He threw for 16 touchdowns a season ago in 11 games, but often, the Steelers struggled to score the football.
It was an issue, and one of the main reasons why the Steelers didn't accomplish what they were looking to last year.

Pittsburgh Steelers quarterback Russell Wilson (3) passes in the second quarter against the Baltimore Ravens.
Tommy Gilligan-Imagn Images
Despite the questionable play at times, in a recent prediction from PFN, they predicted Wilson would sign a $30 to $35 million a year deal.
"The guarantees in Wilson’s contract will be interesting after a mixed few seasons in Denver and Pittsburgh. He is not coming off a peak season like Mayfield and Darnold were but has a better pedigree than those players. Therefore, something along the lines of $40-50 million in guarantees makes sense on a two- or three-year deal," PFN wrote.
Giving the 36-year-old that much money would be a questionable decision for any team, but if a fringe contender believes they could be put over the top by adding Wilson, it's something that could happen.