BELMONT, N.C. - Massachusetts murder suspect Mathew McAveeney was wheeled into the Gaston County courthouse Wednesday in a prisoner cart.
His hands and feet were bound.
He answered to fugitive charges out of Massachusetts.
Authorities there said he beat his disabled mother to death inside their home and then took off to Belmont.
On Wednesday, McAveeney told a Gaston County judge he understood the charges against him.
"Based on the paperwork you just read there, I do waive the extradition and willing to go back to Massachusetts," said McAveeney.
Authorities in Winchester, Massachusetts, had been searching for McAveeney since Oct. 14.
That's when they found his 70-year-old mother dead in their apartment.
Sources said her body was on her living room floor, wrapped in trash bags.
Man accused of killing mother arrested in Belmont Walmart
Authorities immediately issued warrants for McAveeney.
And then Tuesday night, they got a hit on his credit card, at the Belmont Walmart.
They immediately contacted Belmont police.
When officers arrived, they found McAveeney in the parking lot pushing a shopping cart with two cinderblocks inside.
Police said they ordered him to stop, but he refused.
"He had a blank stance toward us. You could tell he was agitated; he wasn't following our commands," says Belmont Police Lt. Basil Marett.
Belmont police managed to wrestle McAveeney to the ground.
They said they found a small knife and some snacks on him that he bought at Walmart.
McAveeney is charged with first-degree murder and also cruelty to animals. Police said he also killed two dogs in the apartment.
Read more trending stories from wsoctv.com:
Power outage affecting 24,000 Union Co. residences, 15 schools