After weeks of rumors, the Mets finally agreed to trade All-Star outfielder Carlos Beltran on Wednesday.

Beltran was having an incredibly productive season, hitting .289 with 15 home runs, 66 RBI, 61 runs scored and a .904 OPS.