Foam rollers are among the latest training tools to be added to many training kits. Foam rollers are simply foam cylinders of different lengths and different densities or hardness. Where Swiss and ...