As expected, the Rays activated third baseman Evan Longoria from the disabled list before Tuesday's game against the Blue Jays. To make room for Longoria on the roster, the team designated utility man Felipe Lopez for assignment.
Lopez, 30, was hitting .222/.263/.347 with two home runs for the Rays, his eighth different team since he made the big leagues in 2001 with the Blue Jays. Lopez upset manager Joe Maddon more than a week ago for a lack of hustle and was benched for a game. He also drew his manager's ire when he flipped his bat toward the mound following a home run against the White Sox.
Lopez, an All-Star in 2005, has been somewhat of a problem child everywhere he's gone. Last year the Cardinals released Lopez after he was repeatedly late for meetings. It was Lopez's second stint with the Cardinals.
Longoria is in tonight's lineup, batting third. He played in two games -- going hitless in five at-bats -- before going on the disabled list with a strained left oblique.For more baseball news, rumors and analysis, follow @cbssportsmlb on Twitter or subscribe to the RSS feed.