Megan Thee Stallion Forcing J. Prince + Carl Crawford To Sit For Depositions Over 1501 Contract August 24, 2022 by newhiphopnews The gloves are off.