With spring training underway, some notable free agents are still searching for a team to call home in 2021.

While many of the market's remaining players are aging veterans likely headed for retirement and roster fillers unlikely to secure an MLB deal, a few impact players are available.

Center fielder Jackie Bradley Jr. and right-hander Jake Odorizzi are the two biggest names, and both are candidates to reel in multiyear deals, but others are worth highlighting as well.

Ahead, we've highlighted 10 remaining free agents who can make an impact in 2021, running down what they could bring to a team and predicting where they might sign and what their contracts could look like.

CF Jackie Bradley Jr.

Despite his offensive inconsistency, Jackie Bradley Jr. has had no problem generating interest from multiple teams this offseason, though he has yet to pull the trigger on signing.

Earlier this week, Robert Murray of FanSided added the Milwaukee Brewers to a list of suitors that has at one point or another this winter also included the Chicago Cubs, Houston Astros, New York Mets, Philadelphia Phillies and a potential reunion with the Boston Red Sox.

The Brewers' fit is an interesting one considering Lorenzo Cain is back in the fold after opting out of the 2020 season, but Avisail Garcia could potentially shift into a fourth outfielder and pinch-hitter role.

The 30-year-old hit .283/.364/.450 for a 118 OPS+ last season in one of the better offensive years of his career, but it's his glove and penchant for highlight-reel plays that has long been his calling card.

In eight seasons with the Red Sox, he has tallied 18.0 WAR and 53 Defensive Runs Saved in the outfield, and he still looks like a safe bet for a multiyear deal.

Prediction: Signs a two-year, $20 million deal with the Houston Astros.

SP/RP Trevor Cahill

Kevin Gausman and Drew Smyly were not the only buy-low success stories on the San Francisco Giants' pitching staff last season.

Veteran Trevor Cahill was signed to a minor league deal that was worth $2 million when he won a spot on the MLB roster, and over six starts and five relief appearances he posted a 3.24 ERA, 1.20 WHIP and 31 strikeouts in 25 innings.

The 32-year-old has pitched in a variety of roles over the course of his 12-year career, resurrecting his career as a reliever with the Chicago Cubs in 2016 before moving back into a starting role.

He pitched beyond the fourth inning just once last year, so perhaps he's best suited for a multi-inning relief role at this point in his career, but he's still capable of chewing up innings.

The Oakland Athletics signed him late during the 2017-18 offseason, inking him to a one-year deal on March 19, and he wound up going 7-4 with a 3.76 ERA and 1.19 WHIP in 20 starts. He could take a similar approach this spring and wait until an injury opens up a spot in a team's rotation.

Prediction: Signs a one-year, $2 million deal with the Seattle Mariners.

3B Maikel Franco

What Alec Bohm is today for the Philadelphia Phillies in terms of hype and long-term upside, Maikel Franco was on a similar scale not all that long ago.

The No. 17 prospect in baseball at the start of the 2014 season, according to Baseball America, Franco hit .280/.343/.497 for a 130 OPS+ with 22 doubles, 14 home runs and 50 RBI in 80 games as a rookie the following year.

Unfortunately, that proved to be his high-water mark in Philadelphia, and over the next four seasons he hit a paltry .247/.299/.427 despite averaging 22 home runs and 72 RBI.

He was non-tendered last offseason, and the Kansas City Royals scooped him up on a one-year deal. He enjoyed a bit of a spike in production, hitting .278/.321/.457 with 24 extra-base hits and 38 RBI in 243 plate appearances, but he was non-tendered again in December.

Still only 28 years old, he has more upside than most of the hitters still looking for work.

Prediction: Signs a one-year, $1 million deal with the Milwaukee Brewers.