Quote:
Originally Posted by RollChiefsRoll
Um, excuse you—“Chiefs?” That’s the Kansas City City Chiefs Football Club of the National Football League, established in 1960, my favorite NFL American football franchise!!!
|
You mean the one that plays in the American Football Conference West Division? Owns it rather??