Former Ultimate Fighting Championship heavyweight titleholder Cain Velasquez believes fans are in for a surprise in the main event at UFC 334.