Carson Wentz Stands Tall and Delivers a Bomb!