The Mariners and first-base prospect Evan White are in agreement on a six-year, $24 million contract with three club options, sources familiar with the deal tell ESPN.

White, 23, spent last season at Double-A. No player at that level ever has received a long-term extension.

— Jeff Passan (@JeffPassan) November 22, 2019