Question: In between XXL and Snowboard Magazine,which one was sold was sold to Storm Mountain Publishing?
Sentence (from "XXL (magazine)"): XXL is an American hip hop magazine, published by Townsquare Media, founded in 1997.
Relevant evidence: Yes