I have had cracked grain if the fridge, in air tight bags for a couple of months, but i will say that it just so turned out that the beer i brewed with this older "cracked gain" was not the best ever. So maybe fresher is better. I try to brew within 2 weeks of grain being cracked.
Good question though.