I would contact Papa Johns Corp. office and tell them you want your vehicle fixed. The guy was working for them and it was their sign. If not take them to small claims court for the damage and you will win easy. Police may not have time to track this all down. I would hold Papa Johns resposible. If ...