Baseball Riot – 10tons of Switch March 20, 2018 Chris Selogy TwitterRedditLinkedInFacebookGoogleEmail This week’s 10tons of Switch episode features physics puzzler Baseball Riot. Related Posts