The deal is still pending a physical, according to the report.
The Marlins traded catcher John Buck over the offseason, and only had prospect Rob Brantly as a viable option. Olivo should supply the team with sufficient depth at a spot where even depth is hard to come by.
Olivo provides them with some pop from the catcher spot, but not much else in the way of offensive value. Olivo hit just .222 last season for the Mariners in 323 plate appearances.
He hit 12 home runs last year, and has hit double-digit home runs in every season since 2005 (in which he hit 9).
With the Marlins not promising to be very good this year, this move likely won't have too many people up in arms.