The first Super Smash Bros. major of the year in the U.S. begins Friday at Genesis 7 in Oakland, California. Heading into the tournament, one player remains the favorite: three-time champion Leonardo ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results