Invest in a vacuum sealer. The negative pressure in a vacuum sealer opens the pores to meat and veggies and will basically ingest the marinade into itself. I will rub my meat down with a good dry rub then vacuum seal it and leave it over night and all the rub doesnt come off when you put it on a hot grill. With liquid marinades obviously the longer you leave it the better. Just know your expiration dates, a vacuum seal will prolong food life but not by THAT much. Its also great for buying bulk and freezing. Keep that venison tasting like you just shot it when it has been in the freezer for 6 months, also NO FREEZER BURN