The Commanders unveiled a statue of former star safety Sean Taylor prior to Sunday’s game on the 15th anniversary of Taylor’s death to commemorate and honor the life of the late legend.
However, the unveiling of the actual statue left something to be desired.
Prior to Washington’s game against the Falcons at FedEx Field, the team held a ceremony to uncover the memorial to Taylor, who was shot and killed during an attempted robbery at his Florida home in November 2007. When the curtain was pulled back, the likeness of Taylor that was enclosed in glass was far more reminiscent of a mannequin than a statue.