NEW YORK -- Major League Baseball is commemorating the 17th anniversary of the 9/11 terror attacks with ceremonies at ballparks all across the country.
A moment of silence to honor victims and first responders was held before every game Tuesday. Players, coaches and umpires are wearing caps with a "We Shall Not Forget" ribbon patch.
At Citi Field in New York, where the Mets hosted the Miami Marlins, more than 100 representatives from the New York Police Department, Fire Department of New York, Port Authority Police Department, New York City Office of Emergency Management and the City of New York Department of Sanitation lined up in full uniform along the warning track and baselines.