This occurred back on November 25th, when Bangor Fire responded to 94 Thatcher Street where they found the baby not breathing... he later died at Eastern Maine Medical Center.
Now, an affidavit from the state says he died from head injuries.
Brown is at the Penobscot County jail on $50,000 cash bail. If released, he's barred from possessing firearms, and having contact with the baby's mother. He'll make his next court appearance in May.