Thompson, 33, has hit .307/.390/.398 in 101 plate appearances for Philadelphia's top minor league affiliate this season. He's a .276/.349/.383 career hitter in over 3,400 plate appearances at Triple-A, where he's spent the last five years with the Phillies' organization. Thompson has one big league plate appearances to his credit, coming with the Royals back in 2004.
Hudson, 25, has hit .291/.378/.318 in 133 Triple-A plate appearances this season. He had four singles in 29 plate appearances for the Orioles last year, resulting in a .143/.143/.143 batting line. The Rays originally acquired him from the Rangers at the end of Spring Training.