After a long time of debating. I choose the only reasonable choice MR. GI JOE himself Channing Tatum.
Now I know most of you guys are like really come on Ackles is a better fit. I honestly don't think so. Tatum's got a fresher face and acting ability that proves he can step up to the plate and lead a team like the Avengers. He's proven he's got the athletic ability. Anyone remember Coach Carter. Tatum was already Taking orders from the man Nick Fury. It's no doubt in my mind this guy would do a great job as Steve Rogers.
As for Bucky
I really needed someone that Tatum could play off of. Cam Gigandet does just that. Tatum's got the charming Steve Hero look, and Bucky for me need a little more edge. It'was mainly his performance in Never Back Down that made it for me. I couldn't picture anyone else besides these two in a period piece during WWII.
This was my first article hope you guys enjoyed.