tom weegar