Here's a new term to add to your vocabulary: "wham sauced."
During the New Balance Nationals indoor championships over the weekend, an announcer shouted this glorious new phrase during an collision at the finish line.
See also: 25 of YouTube's Funniest Sports Fails
An...