Of course, a baseball bat can trump a knife:
Marlborough NH man beats back burglar
KEENE SENTINEL - A 21-year-old Marlborough man fought off a knife-wielding home invader with a baseball bat Monday.
www.nashuatelegraph.com
Yea, but what happened to the tomatoes?
Try and keep on topic :-)