The Mississippi River flows 2,350 miles, borders 10 states and drains an area stretching from New York to Wyoming ...