MLB

Blue Jays will acquire outfielder Melvin Upton Jr. from the Padres

SAN DIEGO, CA - JULY 2: Melvin Upton Jr. #2 of the San Diego Padres hits a walk off home run in the ninth inning during a baseball game against the New York Yankees at PETCO Park on July 2, 2016 in San Diego, California. (Photo by Andy Hayt/San Diego Padres/Getty Images)

SAN DIEGO, CA - JULY 2: Melvin Upton Jr. #2 of the San Diego Padres hits a walk off home run in the ninth inning during a baseball game against the New York Yankees at PETCO Park on July 2, 2016 in San Diego, California. (Photo by Andy Hayt/San Diego Padres/Getty Images)

The Toronto Blue Jays have agreed to acquire outfielder Melvin Upton Jr. from the San Diego Padres in exchange for a Class A prospect, FOX Sports MLB Insider Ken Rosenthal reported early Tuesday.

Sources: #BlueJays agree to acquire Melvin Upton Jr. from #Padres for Class A prospect. Financial terms not known. Likely finalized today.

— Ken Rosenthal (@Ken_Rosenthal) July 26, 2016

Upton, 31, is enjoying a resurgence this season, batting .256/.304/.439 with 16 homers, 45 RBI and 20 stolen bases. It's his second season with San Diego following two subpar seasons with the Atlanta Braves and eight seasons with the Tampa Bay Rays, who drafted him second overall in 2002.

More from FoxSports

He'll join a Blue Jays outfield that features Jose Bautista, who is just off the DL because of a toe injury, All-Star Michael Saunders and Kevin Pillar.

Upton is earning $15,450,000 this season and is set to make $16,450,000 next season -- the final year of his contract.

The Cleveland Indians and Baltimore Orioles are among the other teams that reportedly were interested in Upton ahead of the Aug. 1 nonwaiver trade deadline.