Spencer Foo announces he is foregoing his senior season
https://www.unionathletics.com/news/...or-season.aspx
Announcement also says he will likely not sign with an NHL team until the summer.
I still think there is a chance the Flames land him, but he appears to be a big Oilers fan.
edit: Union's spring term ends on June 2nd with exams from June 5th to 8th. Likely would be the earliest he signs.