Jarren Duran has been suspended for two games and fined an undisclosed amount by the Boston Red Sox for calling a fan a homophobic slur.