Looking at the 2019 Fangraphs "Inside Edge" fielding stats, Thames was actually arguably better than Moreland. Moreland made slightly more of the routine plays (and that would average out to like 2 more over a full season), but Thames made substantially more of the difficult plays. Moreland's reputation for defense is well founded if you go back to 2018, but he slipped last year. Neither is super exciting. But if I had a choice between those two at roughly similar costs, I'd choose Thames. He's one year younger and was injured less than Moreland last year. And I'd prefer either of them to any other first baseman still on the market. Here's that data for all the first basemen still on the market: https://www.fangraphs.com/leaders.aspx?pos=1b&stats=fld&lg=all&qual=0&type=3&season=2019&month=0&season1=2019&ind=0&team=0&rost=0&age=0&filter=&players=9393,2530,11850,2502,7185,3086,9205,9957,3312,7619,3711,7539&startdate=&enddate=