This isn't really a spoiler, so I won't hide it. Just my opinion.
I think Glenn is going to die in the finale Sunday night, I think Maggie is losing the baby, so I think it's probably the right time to do it. The promo says someone is going to "pay the price" and I think it is him.
Just a guess, nothing really to base it on other than just trying to piece info together.