Poor Peyton Manning!

The Denver Broncos embarrassed the Baltimore Ravens last night. Its quarterback tied an NFL record with seven touchdowns.

And the Bronco QB was ... John Elway!
LOL... Knew John Elway has a HUGE presence in Denver with his restaurants, auto dealerships, and being Broncos president of operations, but I'm surprised he's the living ghost of Peyton Manning.