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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results