The Seattle Mariners are nearing a deal to acquire IF/OF Brendan Donovan from the St. Louis Cardinals as part of a three-way trade that also includes Tampa Bay, sources tell ESPN. A deal that had been considered for weeks would finally land Seattle a versatile impact bat.