Near the end Kevin has a flashback where his dad is with another man. In this flashback Glen is wearing a yellow shirt whereas the other man is wearing a blue shirt. Later in Glen's flashback, he is wearing the same blue shirt the other man was wearing.
Lilly confronts Diane in the produce section at the grocery store. You can't buy alcohol, even wine, at a grocery store in Pennsylvania. Not in 2009 and not even in 2023 . There are wine and beer stores attached to certain chain stores, but one can't push a cart around the store with bottles of wine.