Who will replace Chris Evans as Captain America? ‘Avengers: Infinity War’ might have the answer.

"The clues to a potential Cap replacement have been floating around the MCU for years. From the moment former Captain America sidekick Bucky Barnes (Sebastian Stan) became the Winter Soldier (in “Captain America: The Winter Soldier”) the speculation has been that Bucky would take on the Captain America mantle. That is what Bucky did in the comic books (back when Captain America was killed — do not worry, he came back) after having his mind rehabilitated and no longer being a brainwashed assassin. Stan signed a nine-film deal with Marvel Studios, and he has only done six that we know of (“Infinity War,” its sequel, the three Captain America movies and “Black Panther.”)"
"If so, another potential Steve Rogers replacement would be his longtime friend Sam Wilson (Anthony Mackie), who is also in “Infinity War.”
"Marvel Comics just recently wrapped up a long run where Sam, a.k.a. the Falcon, took on the mantle of Captain America. Making him the next Cap would be the ultimate fake-out."