Commanders Fans Are Not Happy With The Team's Sean Taylor Statue
by Larry Leo
November 28, 202215 Comments
Loading Twitter Embed....
The Washington Commanders revealed a Sean Taylor memorial inside FedEx Field to commemorate the 15th anniversary of his death on Sunday. Fans were disappointed when they saw the memorial was basically a department store mannequin...Loading Twitter Embed....
(The Spun)Filed Under: NFL
Related:
Originally published on TigerDroppings.com
Popular Stories
Follow SECRant for SEC Football News