Fearing that he and his family would be captured and returned to slavery, he arranged with his neighbors that he would signal that his family was in danger by firing a single shot from a gun. Giltner hired Francis Troutman as his agent to locate the Crosswhites, who with the help of a spy from
Kalamazoo, or more than 150 people. Later in the morning, Charles T. Gorham, a successful banker in Marshall, and several other leading citizens arrived to support and help resolve the dispute. Troutman was overwhelmed by the number of Marshall residents who prevented the Crosswhites from being abducted. They argued that Michigan was a free state under the
Northwest Ordinance of 1787 and the
state constitution. Some stated that it was the Crosswhites' God-given right to be free. Urged on, Crosswhite decided to have the sheriff arrest Troutman and the other Kentuckians for breaking into his house and causing a disturbance. Local attorney John Van Arman represented the Crosswhites, giving a "scathing arraignment of the defendants" for breaking down the door, brandishing weapons, and attempting to separate the youngest child from its family. The slave catchers were convicted and fined $100. Troutman was to be tried in a higher court. Francis Giltner decided that, since he could not recapture the Crosswhite family, he sued Marshall residents that had protected the Crosswhites, including Charles T. Gorham. Giltner filed for $4,500 () in damages. The case
Giltner v. Gorham et. al. was held at the
U.S. Circuit Court of Michigan beginning on July 21, 1848. During the trial, Giltner's witnesses attested to the value of the Crosswhite family members. In October 1848, Crosswhite and his wife gave their depositions in Chatham. The trial was dismissed when the jurors could not agree. A second trial began on November 10 of that year, which resulted in fines of $1,925 () and costs, but there was no award for the value of the Crosswhites. Abolitionists, including
Zachariah Chandler and Alanson Sheley, paid a large portion of the fine. ==Freedom==