Brian Anderson
Brian Anderson has been around for a while, and it seems like a good place to start by looking at a veteran with a 7-year MLB career. Anderson found mild to decent success in his first 5 years in the bigs, all with the Marlins. He would post a .263/.347/.423 slash over that time frame with an OPS+ of 109 and an OPS of 770, both better-than-average numbers.
He even showed that he had power, blasting 20 HR in the 2019 season for the Marlins, doing it in just 126 games. It was his best full season, at least by WAR standards as he tallied a 3.3 WAR. 2020 may have been even better if it was allowed to be a full season, as he would post a 1.8 WAR in 59 games, hitting 11 HR and further showing that he had power to go along with a decent average.
2022 and 2023 were not nice to Anderson, and he ended up playing in Milwaukee last season. He's now fighting for a job with the Mariners, and has been doing all that he can this Spring to prove he deserves a shot. With a .318/.423/.682, he's going to earn a hard look by Servais and crew if the Mariners need another body for third if Urias is hurt or struggling (or both).