Peloton has just rolled out significant enhancements to its 'Teams' feature in the Peloton app, aiming to make your fitness journey more connected and motivating. The brand has been on a warpath to ...