nick beggs