Rudy Carpenter has dreamed of this moment for years.