Chiefs | Johnny Townsend joins KC’s practice squad November 17, 2020 by FantasyGuru Free-agent P Johnny Townsend was added to the practice squad of the Kansas City Chiefs on Tuesday, Nov. 17. NFLCommunications.com