As a night auditor working at Ashland's Stratford Inn, Angel Carlin's duties include tending to paperwork, checking guests in and out, and making sure "nothing bad is going around," he testified Thursday before a Jackson County Circuit Court jury in the murder trial of Robert Keegan.

But in the early morning hours of Nov. 23, 2020, the latter duty was tested when Carlin, 33, was the sole witness in a dispute that turned deadly between Keegan, who turned 50 April 22, and 19-year-old Aidan Ellison. Keegan, who is white, allegedly shot Ellison, who is Black, in the parking lot of the Stratford Inn after Ellison reportedly refused to turn down music coming from a car.

Reporter Kevin Opsahl can be reached at 458-488-2034 or


Kevin Opsahl is the cops and courts reporter for Rogue Valley Times. He was previously the education reporter for Medford Mail Tribune. Kevin graduated from Central Washington University in Ellensburg, Washington in 2010. He has spent his adult life in the west, but was born and raised in Maryland.

Recommended for you

(1) comment


Keegan sounds like a hero.

Also, why don't you capitalize white?

Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.