pulled up one of Spencer Group's
s a photo from earlier that day
The caption screamed across the screen: "Future In