Corey Johnson, 33, of Landover, and Aaron Johnson, 31, of Upper Marlboro, have been charged in connection with the killing of the Landover resident, who was found last week, according to the Prince George's County Police Department.
Officers were called shortly before 12:25 p.m. on Tuesday, Nov. 3, to investigate a reported shooting in the 1900 block of Belle Haven Drive in Landover.
Upon arrival, they found Hagans suffering from multiple gunshot wounds. He was pronounced dead at the scene by first responders.
Investigators say the three knew each other, and the shooting stemmed from a reported dispute.
Both Johnsons have been charged with second-degree murder and related offenses. They are being held without bond.
The investigation into Hagans' murder is ongoing.
Click here to follow Daily Voice and receive free news updates.