Kyle Pitts was set to become one of the top tight ends available in free agency this offseason, but the Atlanta Falcons might prevent that from happening. The Falcons plan on placing the franchise tag on Pitts with the hopes that they’ll be able to agree to a longterm deal, NFL Media reported Monday. If…
February 23, 2026