Keith Van Horn 
#25 SF | 6-10, 228lbs | Supersonics | Experience: 8 years
Born: 10/23/1975 (30) | College: Utah

 Attributes
  INS JPS FT 3PS HND PAS ORB DRB PSD PRD STL BLK QKN STR JMP STA  
 Current: - - - - - - - - - - - - - - - -  
 Potential: - - - - - - - - - - - -          
 Health: Good
 Status: Active Roster

 Contract
  2005  2006  2007  2008  2009  2010  2011  2012 
 Value: $15,990,000  $17,550,000  $0  $0  $0  $0  $0  $0 
 Option: None  None  None  None  None  None  None  None 
 Bird Years: 4                

 Season Averages
 Season LGE TEAM G GS MIN PTS ORB DRB AST TO A/T STL BLK PF FG% FT% 3P%  
 2005 NBA SEA 82 82 30.1 15.8 1.6 4.1 1.6 1.3 1.21 0.5 0.2 2.7 .507 .739 .390  
 2004 NBA SEA 82 82 31.2 12.7 2.0 4.1 1.8 1.3 1.42 0.5 0.3 2.9 .485 .750 .382  
 2003 NBA CAL 82 82 31.4 20.9 2.2 5.1 2.0 1.7 1.22 0.4 0.2 2.9 .473 .778 .319  
 2002 NBA CAL 82 82 28.7 23.3 2.2 5.2 1.5 1.6 0.94 0.3 0.3 3.5 .508 .814 .396  
 2001 NBA CAL 82 82 29.4 23.4 1.9 4.8 1.5 1.6 0.95 0.3 0.3 3.6 .523 .819 .397  
 2000 NBA TOR 82 82 34.6 21.2 2.4 5.5 2.2 1.6 1.39 0.5 0.4 2.8 .483 .807 .389  
 1999 NBA TOR 82 82 33.8 20.3 2.1 5.0 2.1 1.5 1.38 0.6 0.3 3.4 .456 .874 .409  
 1998 NBA TOR 72 72 30.5 16.7 2.1 4.3 2.0 1.4 1.47 0.5 0.2 3.0 .413 .827 .339  
 1997 NBA TOR 82 82 28.1 13.7 1.7 4.8 2.0 1.8 1.10 0.5 0.2 3.1 .409 .842 .306  
 Career     728 728 30.9 18.7 2.0 4.8 1.9 1.5 1.22 0.5 0.3 3.1 .475 .808 .368  

 Shooting Averages
 Season LGE TEAM FGM FGA FG% FTM FTA FT% INM INA IN% JSM JSA JS% 3PM 3PA 3P%  
 2005 NBA SEA 6.0 11.9 .507 2.1 2.9 .739 3.0 4.6 .654 1.5 3.3 .443 1.5 4.0 .390  
 2004 NBA SEA 4.8 10.0 .485 1.7 2.3 .750 2.2 3.4 .639 1.3 3.1 .431 1.3 3.5 .382  
 2003 NBA CAL 7.8 16.6 .473 3.4 4.4 .778 4.0 6.0 .673 2.0 5.0 .407 1.8 5.6 .319  
 2002 NBA CAL 8.6 16.9 .508 4.8 5.9 .814 5.3 8.8 .603 1.9 4.7 .408 1.4 3.4 .396  
 2001 NBA CAL 8.7 16.6 .523 4.6 5.6 .819 5.5 8.4 .660 1.7 4.5 .370 1.5 3.7 .397  
 2000 NBA TOR 8.0 16.6 .483 3.2 3.9 .807 2.5 3.6 .691 3.5 7.8 .449 2.0 5.2 .389  
 1999 NBA TOR 7.8 17.1 .456 2.6 3.0 .874 2.5 3.6 .674 3.3 8.4 .391 2.1 5.1 .409  
 1998 NBA TOR 6.4 15.6 .413 2.1 2.5 .827 2.0 3.1 .658 2.6 7.1 .361 1.8 5.4 .339  
 1997 NBA TOR 4.5 11.1 .409 3.4 4.0 .842 2.1 3.6 .586 1.3 3.7 .346 1.2 3.9 .306  
 Career     7.0 14.7 .475 3.1 3.9 .808 3.3 5.0 .646 2.1 5.3 .401 1.6 4.4 .368  

 Season Totals
 Season G GS MIN FGM FGA FTM FTA 3PM 3PA PTS OREB REB AST STL TO STL BLK PF +/- 
 2005 82 82 2467 496 978 176 238 127 326 1295 134 467 133 39 110 39 16 218 448 
 2004 82 82 2558 397 818 141 188 109 285 1044 167 507 146 39 103 39 28 235 328 
 2003 82 82 2575 643 1358 281 361 146 458 1713 178 600 167 33 137 33 16 234 -63 
 2002 82 82 2353 703 1385 393 483 111 280 1910 181 607 124 28 132 28 21 289 414 
 2001 82 82 2407 712 1362 375 458 119 300 1918 157 550 125 28 132 28 23 298 494 
 2000 82 82 2838 658 1362 260 322 166 427 1742 195 647 182 45 131 45 33 231 695 
 1999 82 82 2771 640 1402 216 247 171 418 1667 173 579 170 48 123 48 23 277 356 
 1998 72 72 2196 462 1120 148 179 131 386 1203 148 459 147 35 100 35 17 219 102 
 1997 82 82 2307 373 913 277 329 98 320 1121 137 533 162 40 147 40 15 256 -117 
 Career 728 728 22472 5084 10698 2267 2805 1178 3200 13613 1470 4949 1356 335 1115 335 192 2257 2657 

 Efficiency
 Season LGE TEAM TS% PPS AST TO USG ORR DRR RR PER VA EWA +/- OEFF DEFF  
 2005 NBA SEA .598 1.32 10.0 8.3 19.9 6.3 15.6 11.0 19.7 337.5 11.3 5.5 113.3 104.8  
 2004 NBA SEA .579 1.28 12.7 9.0 16.1 7.3 14.5 10.9 16.6 233.2 7.8 4.0 110.9 103.8  
 2003 NBA CAL .564 1.26 9.2 7.5 25.9 7.6 17.7 12.7 23.2 487.0 16.2 -0.8 109.2 110.1  
 2002 NBA CAL .598 1.38 6.7 7.1 28.5 8.4 18.7 13.7 27.0 545.3 18.2 5.0 115.2 106.4  
 2001 NBA CAL .613 1.41 6.9 7.2 27.5 7.4 16.5 12.2 26.7 547.4 18.2 6.0 116.0 105.9  
 2000 NBA TOR .579 1.28 10.0 7.2 24.1 7.8 15.6 12.0 23.7 557.5 18.6 8.5 111.1 98.1  
 1999 NBA TOR .552 1.19 9.4 6.8 24.2 7.0 14.8 11.1 20.6 416.6 13.9 4.3 110.5 103.3  
 1998 NBA TOR .502 1.07 10.2 6.9 24.3 7.2 14.5 10.9 18.2 253.9 8.5 1.4 105.3 102.4  
 1997 NBA TOR .529 1.23 11.9 10.8 21.2 6.3 16.7 11.7 16.0 189.2 6.3 -1.4 102.4 104.7  
 Career     .570 1.27 9.4 7.7 23.5 7.3 16.0 11.8 21.3 3567.7 118.9 3.6 110.5 104.3  

 Playoff Averages
 Season LGE TEAM G GS MIN PTS ORB DRB AST TO A/T STL BLK PF FG% FT% 3P%  
 2005 NBA SEA 16 16 30.7 16.5 1.9 5.0 2.1 1.4 1.48 0.4 0.2 2.8 .481 .609 .453  
 2004 NBA SEA 20 20 28.5 10.9 1.7 4.2 1.8 0.9 1.94 0.3 0.4 3.1 .543 .792 .460  
 2002 NBA CAL 4 4 25.8 17.3 0.8 4.0 1.3 1.3 1.00 0.5 0.8 2.8 .558 .667 .375  
 2001 NBA CAL 5 5 29.4 23.0 1.2 5.0 1.8 1.6 1.13 0.4 0.0 3.6 .470 .906 .471  
 2000 NBA TOR 7 7 39.6 21.0 3.1 4.4 2.4 3.4 0.71 1.1 0.4 3.0 .441 1.000 .421  
 1999 NBA TOR 11 11 32.9 19.5 1.8 4.8 1.9 1.6 1.17 0.6 0.5 3.4 .427 .913 .353  
 1998 NBA TOR 12 12 33.1 19.3 2.3 4.1 2.7 2.6 1.03 0.7 0.5 3.2 .408 .907 .339  
 Career     75 75 31.3 16.8 1.9 4.5 2.0 1.7 1.20 0.5 0.4 3.1 .463 .812 .406  

 Playoff Shooting
 Season LGE TEAM FGM FGA FG% FTM FTA FT% INM INA IN% JSM JSA JS% 3PM 3PA 3P%  
 2005 NBA SEA 6.3 13.1 .481 1.8 2.9 .609 2.6 4.3 .603 1.6 4.2 .388 2.1 4.7 .453  
 2004 NBA SEA 4.4 8.1 .543 1.0 1.2 .792 2.0 2.7 .736 1.3 3.0 .441 1.2 2.5 .460  
 2002 NBA CAL 7.3 13.0 .558 2.0 3.0 .667 4.3 7.0 .607 2.3 4.0 .563 0.8 2.0 .375  
 2001 NBA CAL 7.8 16.6 .470 5.8 6.4 .906 4.4 8.2 .537 1.8 5.0 .360 1.6 3.4 .471  
 2000 NBA TOR 8.6 19.4 .441 1.6 1.6 1.000 2.1 3.0 .714 4.1 11.0 .377 2.3 5.4 .421  
 1999 NBA TOR 7.7 18.1 .427 1.9 2.1 .913 1.6 2.5 .643 3.9 9.4 .417 2.2 6.2 .353  
 1998 NBA TOR 7.2 17.6 .408 3.3 3.6 .907 1.8 3.3 .550 3.6 9.1 .394 1.8 5.2 .339  
 Career     6.5 14.0 .463 2.1 2.5 .812 2.3 3.7 .624 2.5 6.1 .406 1.7 4.2 .406  

 Playoff Totals
 Season G GS MIN FGM FGA FTM FTA 3PM 3PA PTS OREB REB AST STL TO STL BLK PF +/- 
 2005 16 16 491 101 210 28 46 34 75 264 31 111 34 7 23 7 3 45 70 
 2004 20 20 569 88 162 19 24 23 50 218 33 116 35 6 18 6 7 61 54 
 2002 4 4 103 29 52 8 12 3 8 69 3 19 5 2 5 2 3 11 -20 
 2001 5 5 147 39 83 29 32 8 17 115 6 31 9 2 8 2 0 18 -41 
 2000 7 7 277 60 136 11 11 16 38 147 22 53 17 8 24 8 3 21 -10 
 1999 11 11 362 85 199 21 23 24 68 215 20 73 21 7 18 7 5 37 -56 
 1998 12 12 397 86 211 39 43 21 62 232 27 76 32 8 31 8 6 38 -43 
 Career 75 75 2346 488 1053 155 191 129 318 1260 142 479 153 40 127 40 27 231 -46 

 Playoff Efficiency
 Season LGE TEAM TS% PPS AST TO USG ORR DRR RR PER VA EWA +/- OEFF DEFF  
 2005 NBA SEA .574 1.26 11.8 8.0 19.9 6.8 19.3 12.8 14.2 26.9 0.9 4.4 115.7 108.5  
 2004 NBA SEA .630 1.35 15.5 8.0 14.7 6.7 17.3 12.0 11.8 9.8 0.3 2.7 111.0 105.3  
 2002 NBA CAL .596 1.33 7.5 7.5 23.3 3.0 15.8 9.5 17.6 9.4 0.3 -5.0 112.7 121.0  
 2001 NBA CAL .598 1.39 7.9 7.0 27.7 4.5 19.4 11.8 20.0 18.8 0.6 -8.2 106.7 119.1  
 2000 NBA TOR .525 1.08 9.3 13.2 25.5 8.5 12.3 10.4 11.9 6.3 0.2 -1.4 103.4 105.0  
 1999 NBA TOR .517 1.08 8.5 7.3 26.2 6.2 14.4 10.5 13.0 13.5 0.5 -5.1 103.6 109.8  
 1998 NBA TOR .504 1.10 10.9 10.6 27.0 6.8 12.8 9.7 13.3 16.8 0.6 -3.6 99.8 105.0  
 Career     .554 1.20 10.8 9.0 17.9 6.6 15.8 11.2 13.5 101.5 3.4 -0.6 107.7 108.2  

 College Averages
 Season TEAM G GS MIN PTS ORB DRB AST TO A/T STL BLK PF FG% FT% 3P%  
 1996 - 31 0 30.7 20.7 3.3 9.4 2.1 1.7 1.20 0.9 1.1 2.8 .576 .857 .365  
 Total   31 0 30.7 20.7 3.3 9.4 2.1 1.7 1.20 0.9 1.1 2.8 .576 .857 .365  

 College Totals
 Season G GS MIN FGM FGA FTM FTA 3PM 3PA PTS OREB REB AST STL TO STL BLK PF +/- 
 1996 31 0 951 251 436 120 140 19 52 641 102 394 65 27 54 27 34 87
 Career 31 0 951 251 436 120 140 19 52 641 102 394 65 27 54 27 34 87

 Career Highs
 Type PTS OREB REB AST STL BLK TO FGM FGA FTM FTA 3PM 3PA  
 Season 32 5 12 5 2 2 5 12 19 7 10 6 9  
 Playoff 39 7 12 6 2 2 6 15 26 9 10 5 13  
 Career 52 8 17 7 3 3 8 20 33 17 22 8 13  

 Game Logs
 Date Opp W/L MIN FGM FGA FTM FTA 3PM 3PA PTS ORB REB AST TO STL BLK PF +/-
 10/18 WAS W 30 5 6 2 2 0 0 12 1 5 2 0 0 0 3 2
 10/19 ANA W 29 2 6 5 6 0 0 9 1 3 3 2 1 0 3 11
 10/21 CLE L 32 6 14 1 2 1 2 14 2 9 3 1 1 0 1 16
 10/25 MIN L 33 5 11 7 7 0 3 17 0 3 1 3 0 0 2 -6
 10/27 MIL L 32 7 15 3 6 2 5 19 3 8 2 2 0 1 2 -4
 10/30 SAS L 35 8 20 2 2 2 3 20 3 8 2 1 1 0 3 1
 11/1 IND W 29 9 13 2 4 2 2 22 3 4 4 1 0 1 2 20
 11/2 HOU W 39 6 11 3 4 1 6 16 2 4 3 2 0 0 4 10
 11/5 MIA L 32 5 13 3 6 1 6 14 0 7 0 4 0 2 3 0
 11/7 MIA W 22 4 6 2 2 0 0 10 0 2 1 1 0 0 3 21
 11/9 BAL W 29 11 18 2 2 4 9 28 5 7 1 1 0 0 4 26
 11/10 LAL W 31 5 12 0 0 0 4 10 1 8 4 4 1 0 2 -1
 11/13 PHX W 31 5 11 3 4 1 3 14 0 4 2 1 0 0 3 9
 11/14 LVE W 36 11 17 4 5 2 4 28 2 5 1 0 1 0 2 13
 11/17 POR W 29 6 7 5 8 1 1 18 1 5 1 0 0 0 3 6
 11/18 BAL L 36 2 12 0 0 0 6 4 2 11 0 3 2 0 1 -15
 11/22 CLE L 33 7 15 2 2 0 7 16 5 8 0 0 1 1 2 1
 11/23 STL W 33 5 15 7 10 1 2 18 4 7 0 1 2 0 3 11
 11/27 WAS W 33 9 15 2 2 2 6 22 2 6 0 0 0 0 2 4
 11/28 VAN L 27 4 10 4 4 2 3 14 1 5 3 1 0 0 4 -8
 12/2 VAN W 20 4 7 0 0 1 2 9 1 2 1 2 0 1 4 10
 12/3 DET L 29 3 8 0 0 1 2 7 0 5 1 1 0 0 1 -34
 12/6 DET W 27 7 13 5 6 1 3 20 3 6 1 2 0 0 2 5
 12/7 STL W 28 5 10 1 2 2 7 13 4 8 1 0 0 0 2 32
 12/9 SAS L 4 1 2 0 0 0 1 2 0 0 0 0 0 0 4 1
 12/11 SLS W 30 5 11 4 6 2 3 16 4 6 3 1 0 0 3 26
 12/12 SAC W 29 2 3 4 4 2 3 10 0 3 3 1 0 0 4 15
 12/15 MIN L 24 2 13 1 2 0 5 5 2 6 0 1 1 0 4 -24
 12/16 CHI W 33 9 16 6 6 4 6 28 2 6 4 0 1 0 1 18
 12/18 TOR W 35 3 10 3 4 0 1 9 2 4 4 0 1 0 1 7
 12/19 CAL W 33 11 17 0 0 2 5 24 2 7 1 1 0 0 3 2
 12/23 BOS W 33 5 7 1 2 1 2 12 0 3 1 1 0 0 3 7
 12/24 WAS W 28 8 15 0 0 2 4 18 0 6 3 2 2 0 2 6
 12/26 ANA L 32 6 12 6 8 2 7 20 1 3 1 1 0 0 4 -14
 12/27 PHI L 27 7 12 0 0 3 5 17 0 2 3 0 1 0 4 0
 12/31 SLS W 33 4 8 5 6 1 3 14 0 4 3 0 1 1 1 1
 1/4 SAC W 31 7 12 2 2 2 4 18 2 5 4 1 0 0 3 21
 1/5 SAS W 35 6 12 3 6 2 3 17 3 10 1 2 0 0 3 8
 1/7 CHA W 33 8 12 6 8 3 4 25 3 10 1 0 0 0 2 23
 1/8 MIL W 14 3 7 3 4 0 2 9 2 5 1 0 1 0 4 16
 1/11 GSW L 33 9 15 2 2 0 2 20 1 6 3 0 0 0 1 -8
 1/13 CAL W 29 9 14 2 6 1 2 21 2 7 3 3 0 1 0 4
 1/15 MIN W 29 5 10 5 6 1 2 16 1 4 0 1 0 0 1 19
 1/17 POR L 27 2 5 2 2 1 3 7 0 7 1 1 0 0 3 -8
 1/19 ATL W 26 5 9 3 4 1 3 14 0 5 1 1 0 0 3 -7
 1/20 MIL W 30 9 14 0 0 2 5 20 2 6 0 1 0 0 3 19
 1/24 NYK L 30 7 11 0 0 2 6 16 1 8 4 0 1 0 3 10
 1/25 ORL L 32 6 17 5 7 3 8 20 2 8 0 5 1 0 4 -21
 1/27 BOS W 32 4 9 2 2 2 4 12 2 4 3 3 0 1 2 7
 1/29 LVE W 19 6 9 0 0 2 3 14 0 3 2 0 0 0 3 18
 1/31 ANA L 33 4 15 1 2 1 4 10 1 6 0 0 1 0 5 -22
 2/2 HOU L 27 4 13 1 4 1 5 10 1 3 1 0 2 1 4 -6
 2/3 DAL W 36 8 14 4 4 1 4 21 3 8 2 2 0 0 2 6
 2/7 DEN W 28 4 7 0 0 0 2 8 1 8 2 2 0 0 3 32
 2/8 TOR W 33 12 17 2 2 6 9 32 0 5 0 1 0 0 3 12
 2/14 DEN W 32 3 11 0 0 0 3 6 1 6 3 2 1 1 2 -7
 2/15 LAL W 30 8 13 2 2 3 6 21 3 5 1 2 1 1 2 16
 2/18 IND W 31 7 15 5 10 0 5 19 3 5 1 3 1 1 1 18
 2/19 POR W 35 10 16 2 2 5 7 27 1 7 2 1 1 1 2 4
 2/22 STL W 28 6 10 0 0 0 0 12 0 6 5 1 0 0 3 26
 2/23 DAL W 26 3 6 0 0 3 3 9 0 3 2 0 1 0 3 4
 2/26 NOJ L 31 4 10 0 0 4 6 12 4 5 5 2 0 0 4 -5
 2/27 CHA W 25 7 14 0 0 4 6 18 0 5 0 2 2 0 1 28
 3/2 ANA W 34 8 15 0 2 3 5 19 4 8 1 0 0 0 4 3
 3/3 GSW W 40 7 16 5 9 1 2 20 4 10 1 3 1 0 4 -5
 3/5 ATL W 29 4 10 2 2 2 6 12 0 2 0 0 0 0 2 10
 3/8 SAS W 32 8 11 6 6 1 2 23 1 8 1 1 2 0 2 15
 3/9 PHX W 33 9 12 3 4 2 3 23 0 4 2 5 1 0 3 14
 3/11 MIN W 35 10 16 2 4 1 3 23 3 7 1 2 0 0 2 3
 3/14 DAL W 32 5 12 2 2 2 5 14 4 8 0 1 0 0 2 3
 3/15 ORL L 36 7 19 0 0 1 4 15 5 12 3 2 0 0 2 -10
 3/19 PHI W 30 3 7 0 0 0 1 6 1 5 2 1 1 0 2 -12
 3/20 NYK L 32 6 12 1 2 3 4 16 1 5 2 2 0 0 1 -33
 3/23 LAL W 25 4 11 1 2 1 2 10 2 8 0 0 1 0 4 17
 3/24 DEN W 33 7 17 1 2 0 3 15 3 5 2 1 1 0 0 -8
 3/26 NJN W 17 3 6 0 0 2 5 8 0 3 1 1 1 0 3 7
 3/27 SLS W 42 5 16 2 2 0 2 12 1 4 0 2 1 1 1 1
 3/30 PHX W 30 12 15 3 4 3 4 30 2 9 3 4 0 0 3 13
 3/31 CHI W 34 4 12 0 0 1 4 9 3 7 2 2 0 1 3 11
 4/4 LVE L 37 7 13 3 4 1 2 18 2 8 1 2 0 0 3 -10
 4/5 SAC L 13 3 7 0 0 1 2 7 2 3 1 1 0 0 6 -6
 4/9 HOU W 35 4 15 4 4 1 8 13 2 7 0 2 1 0 3 0
 4/10 CAL W 24 6 7 0 0 1 2 13 2 4 2 0 0 0 1 26
 4/13 GSW W 36 12 17 2 2 2 3 28 1 5 3 0 1 0 2 3
 4/15 NOJ W 29 10 16 5 5 3 5 28 1 7 1 2 0 1 2 36
 4/17 VAN W 30 3 9 2 2 1 4 9 0 2 0 3 0 0 4 3
 4/19 CLE W 35 6 15 2 2 2 8 16 2 6 2 2 0 0 4 17
 4/20 NJN L 34 6 16 3 4 1 8 16 0 6 4 3 1 0 4 -12
 4/22 GSW W 29 9 19 2 3 0 6 20 2 12 2 2 1 0 3 8
 4/23 GSW W 30 8 16 5 8 2 3 23 3 7 3 1 0 0 3 -3
 4/25 GSW L 26 4 10 0 0 2 6 10 1 9 2 1 0 0 4 10
 4/26 GSW W 32 8 16 2 2 2 6 20 3 8 0 0 0 0 2 8
 4/28 GSW W 29 5 10 4 8 2 3 16 1 8 2 2 1 0 2 27
 5/4 DEN W 33 4 6 0 0 0 2 8 0 5 3 2 0 0 2 8
 5/5 DEN L 35 7 12 0 0 3 5 17 2 8 3 1 1 1 3 -10
 5/7 DEN W 21 5 7 0 0 3 5 13 0 1 1 2 1 0 4 13
 5/8 DEN W 36 8 15 3 4 4 6 23 4 7 4 0 0 0 2 14
 5/10 DEN W 32 8 15 1 2 4 6 21 5 8 2 3 1 0 2 5
 5/16 PHX W 36 6 13 0 2 4 4 16 0 9 3 1 2 1 1 -1
 5/17 PHX L 36 7 17 2 2 2 5 18 2 10 1 0 0 0 2 -1
 5/19 PHX L 20 5 9 2 2 1 3 13 1 1 2 0 0 0 3 -9
 5/20 PHX L 30 7 12 0 0 1 2 15 3 8 2 3 0 0 4 3
 5/22 PHX W 31 5 16 4 6 2 7 16 3 6 2 2 0 0 4 8
 5/24 PHX L 35 5 17 3 7 2 6 15 1 4 2 3 0 1 4 -10

 Awards & Achievements
 Season Award
 Total Player of the Game: 100
 Total All-Star Appearances: 2
 1997 NBA Rookie Game Participant
 1997 NBA All-Rookie First Team
 2001 NBA All-Star
 2003 NBA All-Star

 Transactions
 Date Action
 6/25/1997 Drafted by the Raptors with pick #2 of round 1.
 7/27/2001 Signed with the Surge for $81,900,000 over 6 years.
 6/30/2004 Traded to the Supersonics


Fast Break Pro Basketball 3 | Grey Dog Software | WS2006 | Page created: July 12, 2025