2019 Megastack Challenge

2019 Megastack Challenge will be held at the Foxwoods Resort & Casino from 6th till 16th of December. The tournament features over 12 events including the Main Event with 7 legs and a guaranteed $500,000 in...