TSM - I mean it's TSM, not to mention each time TSM faces UOL they tend to get destroyed. Barely beat G2 at MSI but lost to them later on, could have easily been 2-0 for G2 against TSM. Placing Team Solomid at 3-3 will probably be the more realistic outcome.
P1 - The thing about the NA teams that people have 0 faith in tend to actually do better than either expected or better than the higher teams in that specific region. We've seen in from NA now for like 2-3 years where the #2 seed does better than the #1 and same thing #3 > #1. They might not win RR but I doubt they will go 0-6 in the group stage. P1 still has Ryu/Arrow + Mike and Xpecial that have been better than the parts that they replaced. Placing Phoenix One at 2-4 will most likely be the safest bet.
C9 - Pretty much the saviors for NA as far as fans goes, I don't know the C9 problem with Impact but they need to do something about it fast. C9 and FNC seems to be a Rivalry for some time now this marks like there 4th or so encounter against each other and it's FNC that seems to get the best of C9. Sneaky vs Rekkles seems to be the more "exciting" match up in which I think Sneaky is 3-1 against Rekkles(when he was on FNC and Alliance) however the overall record of FNC vs C9 follows
2013 Worlds QT FNC def C9 2-1
Battle of the Atlantic C9 def FNC 2-0
2015 Worlds Groups C9 vs FNC - Tie 1-1
History tends to repeat itself so here are my predictions
.............................................................................................
P1 will do better than what people expect. TSM will get dunked because International tournaments tend to bring out the worst from TSM. C9 will most likely be the saviors for NA like always.
G2 pretty much the EU TSM will probably do meh. UOL will be exciting to watch but winning the whole thing just isn't in UOL's nature. FNC seems to do really well on the International stage and either wins it or gets close to do so.
Team Solomid 4-2
Cloud 9 4-2
Phoenix One 2-4
Fnatic 5-1
Unicorns of Love 2-4
G2 Esports 1-5