Every big video game franchise needs a mascot, but with the fighting game genre, these standout characters have been around for much longer than most, stretching back to the arcade days.
There were two fights on the ice in the San Jose Sharks' matchup against the Nashville Predators on Tuesday. There was almost ...