Elway Cross Share definition Flag A cross or plus shaped bruise inflicted when the nose of a football contacts the flesh at velocities Elway routinely attained. You fuckin rocketed that thing. I think it left an Elway cross. Elway Cross by The Darkness June 15, 2006 0 0 Get merch Get the Elway Cross mug. Buy Now — $32.95 See more merch