​The San Francisco Giants have already made a splash this winter, as they acquired veteran third baseman Evan Longoria from the Tampa Bay Rays. 

But as we know, the Giants still have plenty of needs they have to fill if they want to reload and compete in the NL West, including fixing their outfield structure.

According to Jon Heyman of Fan Rag Sports, the Giants are looking at several big-name outfield free agents, including J.D. Martinez, Jay Bruce and Carlos Gonzalez.

The Giants could use a center fielder and another corner outfielder to help their outfield defense, which was one of the worst in baseball, as well as augment their offense. As far as free agent outfielders are concerned, Martinez, Bruce, Gonzalez and Carlos Gomez are among those the Giants are keeping tabs on.

San Francisco could look at the trade market and have already been in contact with the Cincinnati Reds about Billy Hamilton, but nothing has come close to happening. Other trade candidates the Giants could look at to fix the outfield are Andrew McCutchen and even Christian Yelich.

The Giants have the financial means to sign J.D. Martinez and just about any free agent option. Despite the risks for signing him, his bat is legit and would play in just about any ballpark.

What are the Giants going to