Posts Tagged ‘Mechelle McNair’

Three Shots Fired at McNair From a Distance; Kazemi’s Shot Points to Suicide

The finality of Steve McNair’s life saw girlfriend Sahel Kazemi fire four shots at him, three from a distance, then take her own life with a single gunshot to the head. That’s the latest report on the situation, as The Tennessean reports that the autopsy results conclude what many already felt – murder-suicide. “All the […]