Tony Stewart said he's ``very embarrassed'' about his confrontation with a with a track owner in Australia that led to questioning at a police station.
↧