The Miami Marlins have right-hander Trevor Richards on the mound Tuesday night as they begin a three-game series against the San Francisco Giants.