Kettlebell training makes you flexible?

You may have heard this before, but do you know how this happens? Lets think about the word flexible. What does that mean? To be able to flex and extend your limbs through a full range of movement. For example, an inflexible person might struggle to fully flex at the...