300 alfalfa grass mix heavy mess wrapped bales no rain 235 a ton delivered 300 alfalfa grass mix heavy mess wrapped bales no rain 235 a ton delivered Read more about 300 alfalfa grass mix heavy mess wrapped bales no rain 235 a ton delivered