Mesh Sports Illustrated - And added a new version (athletic petite). Mesh Sports Illustrated : Ports illustrated is an american sports media franchise owned by time inc.