Is this B.J. Upton's last weekend as a Ray?

  • B.J. Upton and Evan Longoria

During the middle of last night's MLB broadcast of the Giants-Phillies game, announcers Bob Costas and Jim Kaat speculated about whether Tampa Bay Ray centerfielder B.J. Upton will be traded before the trade deadline expires this Sunday afternoon at 4 p.m. ET.

In Oakland yesterday, where the Rays rallied to avert a potentially embarrassing four game sweep to the A's, Upton was on the bench once again, though manager Joe Maddon insists it's been to rest Upton's sore quad.

For teams still in the pennant race looking for some added production, Upton is among the remaining attractive players out the most coveted player that had been on the market, outfielder Carlos Beltran, who the San Francisco Giants picked up on Wednesday, acing out Philadelphia and Atlanta, who also were looking hard at acquiring the 34-year-old free agent to be.

For Giants fans (which I proudly am), it's been a dizzying week. In addition to picking up Beltran and taking two out of three in Philadelphia this week, the Giants were in the White House on Monday, where President Obama honored them for winning last year's World Series.