Question of the Day: Shaquille O'Neal NBA Teams - Sports Stars of Tomorrow

How many NBA teams did Shaquille O'Neal play for?