Buying a Rowing Shoe? Tips, Advice & 7 Best Shoes for Rowing