Man Dies After Struggle Near Kansas City Stadium

A man has died after an altercation with a car owner who discovered him inside his vehicle in the parking lot of Arrowhead Stadium in Kansas City, police said.

Loading