SELL $3,126: Yes on Will Scottie Scheffler win the 2026 TOUR Championship? - Polywhaler