Temple is waiting for their contract to be renewed, thus the UMass deal is on hold. Not that hard of a stretch to figure out.
Why else would the Temple bit be posted? It explains the holdups. Also, the same posted three days ago said that "within two weeks" we should know something.
And just to make it crystal clear and leave any doubt behind, I went to the UMass board and found the below quote.
Believe it or not, plans change.Temple is still awaiting for their contract with the MAC to be revised/finalized. Was supposed to be done last Tuesday but still not finished. Once that is completed then the official word on our move will come out. When will that happen? Who knows?