Question: why are all mlb teams wearing 42 today?
Answer: Number 42 had been retired for all Major League Baseball teams. This meant that no future Major League Baseball player could wear it. The number was retired in a ceremony which took place in 1997 at Shea Stadium to mark the 50th anniversary of Robinson's first game with the Dodgers.