Nintendo shows off hub location for Nintendo Switch Sports with new screenshots By: Justin Joy - Updated: March 28, 2022