Today’s Kansas City Chiefs Rumors begin with Orlando Brown and his impending free agency. The NFL franchise tag window opens on Tuesday and runs through March 7. That gives the Chiefs roughly 2 weeks to place Brown under the franchise tag for a 2nd straight season and if they do so, they have until July 15th to negotiate a long-term contract extension. Chiefs’ GM Brett Veach has a big offseas