“The Franchise” episode eight
The Kansas City Chiefs’ new show, “The Franchise,” came out with its eighth episode on Wednesday night. You can watch above, on Fox Sports Kansas City, or by using the Chiefs’ Facebook or YouTube channel.
Grade episode four of "The Franchise"
This poll is closed