Zack Greinke is expected to decide between the Los Angeles Dodgers and San Francisco Giants this week, according to a report.

Greinke is in line for a six-year deal worth $32 million annually, which would mean $192 million in total.