Excellent point mate, I'd take Altidore over some of them tbh.
Riviere will flop imo and that's because I've seen him play not because of my Newcastle bias.
I don't think he'll flop mate, because I'm not sure many people are expecting him to be great. He wasn't immense for Monaco, he has a lot of pace but I don't think any educated fan would expect more than say 7/8 goals from him this season.
If he's their talisman for the season I'd be worried for them, but something tells me that Cabella will get Cisse firing again, I'm not sure, maybe it's just a hunch.

