The Mets are wearing number 21 tonight to honor Roberto Clemente as part of Major League Baseball's celebration of Roberto Clemente Day. On this day, all MLB players, managers, coaches, and umpires wear a patch with the number 21 in tribute to Clemente, who wore No. 21 throughout his career and is celebrated for both his baseball achievements and humanitarian work. Players of Puerto Rican heritage and Clemente Award nominees can also wear the number 21 during the games. This tribute coincides with Hispanic Heritage Month and celebrates Clemente's legacy as a Hall of Famer and global humanitarian.