Zack Greinke is going through the free agent process with different teams, according to Buster Olney of ESPN.

As he engages in preliminary talks, there isn't much clarity on his future.

The Angels, Dodgers and Rangers have been linked to Greinke, but a true favorite hasn't emerged. The Nationals were thought to be a possibility, but they signed Dan Haren to a $13 million deal that likely removes them from the race.