Free-agent quarterback Josh McCown, who spent the past two seasons with the Cleveland Browns, will meet with the New York Jets on Friday and Saturday, league sources confirmed. NFL Network first reported the visit.

Josh McCown, who has played for seven NFL teams, could replace Geno Smith with the Jets. Jason Miller/Getty Images

General manager Mike Maccagnan's affinity for McCown began two years ago, before swinging the trade for Ryan Fitzpatrick. McCown, who turns 38 on July 4, has played with seven teams. He's the ultimate bridge quarterback, known throughout his career as a great teammate and mentor for young signal-callers. He has only 60 career starts (with an 18-42 record), including 22 starts in the past three years.

McCown went 0-3 for the Browns last season, throwing six touchdowns, six interceptions and 1,100 yards. The Dallas Cowboys also have expressed interest.

Smith was thought to be a fallback option, but the Jets evidently didn't show a strong interest in re-signing him. If they did, he passed up a starting opportunity in favor of riding the bench behind Eli Manning, one of the most durable quarterbacks in history. Chances are, Smith will never see the field. He can rehab his image and his surgically repaired knee in a less stressful situation.

With the Giants, he wouldn't been under the same harsh spotlight that has followed him from Day 1.