The "reporter" doesn't even flinch and nobody acts at all impressed by the catch.
His hand would not have stopped dead at impact but jerked toward the camera. There was no sound of warning issued to them that the ball was traveling their way though the "OHHHs" afterward were plenty. I'd also think that his instinct would have been to either try and knock the ball down or even shield her in some way rather than catch it. Her reaction is rather weak as well. Looks real enough but I don't think it happened.
The fact that the "BP" is taking place at night, that there are no other hitters waiting their turn to hit, that he's not in an actual Rays uniform (it's green/white) and and that the protective cages aren't up should also be clues that this whole thing was staged, and the hit itself was edited. Also, after Longoria (supposedly) catches the ball, he transfers something to his other hand, and then back to his throwing hand. Off-camera.
Where, in the video? Dark blue and white, same as in Google Images.
It does look like they've changed the colors. You can see their home uniform here:
watch from Longoria's right left shoulder (right side of frame) for what looks like a pitch. With about 60 feet from mound to plate, the ball should take maybe .4 seconds to reach the batter. I'm figuring this at about 90 mph, BTW, or 132 fps. The swing and crack of the bat seem to be too quick. As well, when they pan toward the mound, the pitcher is already standing at ease and no dust in sight. I don't think he even moved.