Today in History: October 28, Statue of Liberty dedicated in New York

On this day in history: October 28, Statue of Liberty dedication ceremony held in New York City Today, October 28th, marks the 301st day of 2025 with 64 days left in the year. In history, the Statue of Liberty was dedicated in 1886, Harvard College was established in 1636, and Macy’s first New York store … Read more

Patriots will unveil Tom Brady statue on Friday, August 8

Tom Brady statue to be unveiled by Patriots on August 8th A statue of Tom Brady will be unveiled on Friday, August 8 before the New England Patriots’ preseason opener against the Commanders. Originally scheduled for the 2024 season, the statue’s reveal was moved up due to scheduling conflicts. Despite Brady now being a minority … Read more

Commanders finalize plans to build Taylor statue

Leaders complete plans for Taylor statue The Washington Commanders will honor their late former safety Sean Taylor with a statue, two years after unveiling a memorial installation that was criticized by fans. Taylor’s daughter, Jackie, will be involved in designing the statue. The previous memorial installation has been permanently removed after failing to properly honor … Read more