Noticed a distinctly Stay Puft look on Luck's face many times today, but this is the closest pic I could find online to illustrate. It was usually when 6 Patriots were draped on him, and he was trying desperately to make some play. Poor devil.....