Three pizza pros from Yeah Buddy on the Town Square hit the road last week, departing the Tetons for the Las Vegas Strip and ...