With Twin Towers Experiment Out of the Way, Rockets Can Start Winning Games

I think the biggest obstacle for the Rockets thus far has been the ridiculous Twin Towers experiment. I understand why they did it, as I’ve explained in previous posts, but I’m glad it’s finally over. Now the Rockets can get Continue reading With Twin Towers Experiment Out of the Way, Rockets Can Start Winning Games