The New Orleans Saints have placed the franchise tag on safety Marcus Williams, a source told ESPN’s Jeremy Fowler.The New Orleans Saints have placed the franchise tag on safety Marcus Williams, a source told ESPN’s Jeremy Fowler.Read Morewww.espn.com – NFL

Please follow and like us:

By