Originally Posted by Webfoot Hero
Don't think it is. Thought it was confirmed to be a fanart creation.
Seems to be fanart but based on Marvels official art assets (they actually send them all out to pretty much everyone doing their merchandise/media).
The Red/Spanish version at the top of this page seems to be the official thing from what I can gather.
RE: REDWING. I'd imagine he's going to make an appearance.. even if it's just a flying drone that Falcon has that's called redwing.