Battle of the Battle Ropes 2019: What size you should get, and what brands

What are battle ropes? Although it's been associated with MMA [...]