There's a new Captain America in town in the 'Falcon and the Winter Soldier' season finale (spoilers!)

There's a new Captain America in town in the 'Falcon and the Winter Soldier' season finale (spoilers!)