Fleet Feet is the latest retailer to go inventory-free in the name of convenience. As the newest location to join Fleet Feet’s more than 180-strong store base, the Fleet Feet Drop Shop opened its doors in Portland, Ore., on March 5, with a grand opening event soon to follow. The 1,300-square-foot store eschews inventory, instead…