Washington Commanders Announce New Statue to Honor Sean Taylor
In a significant move to honor the legacy of Sean Taylor, the Washington Commanders have announced plans to construct a new statue of the late safety outside their stadium in Landover, Maryland. This decision comes after criticism surrounding the original memorial, which was deemed inadequate by many fans and analysts alike. Taylor, a two-time Pro Bowl selection, tragically lost his life at just 24 years old during an attempted home invasion on November 27, 2007. His untimely death shocked the N...