Robby Thompson debuted on April 8, 1986, playing for the San Francisco Giants at Candlestick Park; he played his final game on September 22, 1996, playing for the San Francisco Giants at Candlestick Park.
I can find no reference of a Rodney Thompson in any literature. There was a Robby Thompson who was a second baseman for the San Francisco Giants between 1986-1996.
Robby Hammock debuted on April 11, 2003, playing for the Arizona Diamondbacks at Bank One Ballpark; he played his final game on September 28, 2011, playing for the Arizona Diamondbacks at Chase Field.
Baseball
NBA player Hollis Thompson played for Georgetown.
NBA player Jason Thompson played for Rider.
NFL player Everrette Thompson played for Washington.
NFL player Deonte Thompson played for Florida.
NFL player Brandon Thompson played for Clemson.
NFL player Juwan Thompson played for Duke.
NFL player Marcus Thompson played for Rutgers.
NFL player Tramaine Thompson played for Kansas State.
NFL player Jordan Thompson played for Ohio U..