No Joy in Mudville by Gypsy

Question 3

Name one of the two players who have had four strikeouts, and two homeruns, one a walk-off, in one game. One has played for the Tampa Bay Rays since his MLB debut on April 12, 2008 and the other has played for seven teams since his MLB debut on August 6, 2007 for the Boston Red Sox. Actually, he's played for teams in every division except the NL West, and he was a 2014 All-Star.

Evan Longoria and Brandon Moss