Officer John Perrault was placed on paid leave last week pending the investigation.

Witnesses said Perrault, who is white, began heckling Crawford, who is black, before a July 5 minor league Portland Sea Dogs game in Manchester, N.H., earlier this month. The witnesses said Perrault, who was off-duty, called Crawford a "Monday," which the player interpreted as a racial slur.

The word can be used as a derogatory term for blacks, and is often associated with Mondays being one of the least-liked days of the week.

At the hearing, Leominster Police Chief Robert Healey said Perrault is also accused of making other racially insensitive and offensive remarks on his Facebook page.

"John's response was, 'A guy who walked by us with Guinness on his T-shirt and I said I didn't know they had Guinness in Africa,'" Healey said referring to a Facebook posting.

Healey recommended that Perrault be fired.

“What I uncovered is a disturbing pattern of behavior by Officer Perrault. Termination is appropriate discipline,” Healey said.

Perrault’s cousin, James Milonas, who was at the game, said the ‘Monday’ comment had nothing to do with race.

“It was all about Crawford making $19 million playing double-A. Even though it was a rehab assignment, he hasn’t produced one ounce for the Red Sox,” Milonas said.

Perrault’s attorney argued for the charges to be dismissed, citing that the 5-year veteran of the force has never had a complaint against him.

Leominster’s mayor will decide on Perrault’s punishment within the next couple of days.