The Mississippi River stretches for about 2,400 miles from central Minnesota to the Gulf of Mexico. Every year 30 to 50 ...