The BioFreeze 2023 USA Pickleball National Championships are underway in Dallas. Apparently, everyone got the memo except Mother Nature.
Rain all day yesterday moved play inside and may have played a part in the biggest upset of the weekend.
The Dink