Yeah - a 120 gallon tank is too small to keep any shark in for life.
However - it is very possible to keep a juvenile shark of one of the Bamboo, Epaulette or catshark species in a 120 gallon tank for about 9 month - if it a newly hatched pup when you first get it.