The phrase "new props" generally refers to fresh or different things that are used to support or enhance a particular situation or performance. Full definition
New prop bets, however are heavily analyzed before ever being offered to the general public. (sbnation.com)
We will continue to update these as the odds change and new props become available. (sportsinsights.com)
I have learned that new prop traders get buying power and technology from their firms but, depend on other traders when it comes to technique and strategy. (tradingsetupsreview.com)