Thread
:
NBA Thread
View Single Post
06-10-2015, 01:18 AM
#
957
Triple A
Triple A
Posts: 133,040
seems crazy that 84% of game 3 winners in the finals in a 1-1 series go on to win the series, seems too high
Triple A
View Public Profile
Visit Triple A's homepage!
Find More Posts by Triple A