Tour Chappell’s Restaurant and Sports Museum in North Kansas City

Jim Chappell, owner of Chappell's Restaurant and Sports Museum at 323 Armour Road in North Kansas City, gives a tour of his establishment, which houses Chappell's massive collection of sports memorabilia.