Hit The Floor S03 E10 Possession

Hit The Floor S03 E10 Possession : In the Season 3 finale, Derek hides a secret; and Ahsha’s world may be upended. In other events, Sloane fights for her life; and the fight for ownership of the Devils reaches concludes.