. . . where the 1970s live forever!


Ron LeFlore

Game Log and Splits for 1975

Scroll down to see game log
Previous Season Next Season Total Stats G AB R H TB 2B 3B HR RBI SB CS UW IW HP SO DP BA SLG OBP OPS Total 136 550 66 142 191 13 6 8 37 28 20 32 1 2 139 4 .258 .347 .302 .649 L/R G AB R H TB 2B 3B HR RBI SB CS UW IW HP SO DP BA SLG OBP OPS vs. Left 188 22 41 54 2 1 3 7 5 8 11 1 1 55 0 .218 .287 .267 .555 vs. Right 362 44 101 137 11 5 5 30 23 12 21 0 1 84 4 .279 .378 .319 .698 Site G AB R H TB 2B 3B HR RBI SB CS UW IW HP SO DP BA SLG OBP OPS Home 66 266 39 72 100 10 3 4 19 14 6 14 1 1 59 0 .271 .376 .311 .687 Road 70 284 27 70 91 3 3 4 18 14 14 18 0 1 80 4 .246 .320 .293 .613 Time of Day G AB R H TB 2B 3B HR RBI SB CS UW IW HP SO DP BA SLG OBP OPS Day 47 187 28 58 76 7 1 3 16 10 7 13 1 0 39 2 .310 .406 .356 .763 Night 89 363 38 84 115 6 5 5 21 18 13 19 0 2 100 2 .231 .317 .273 .590 Month G AB R H TB 2B 3B HR RBI SB CS UW IW HP SO DP BA SLG OBP OPS April 15 63 11 17 28 2 0 3 5 4 3 1 0 0 11 2 .270 .444 .281 .726 May 24 102 11 32 44 3 3 1 8 5 6 7 0 0 21 0 .314 .431 .355 .786 June 29 121 15 28 37 3 3 0 8 10 3 11 1 0 27 1 .231 .306 .301 .607 July 23 96 15 26 37 2 0 3 7 6 6 5 0 1 26 0 .271 .385 .314 .699 August 26 107 7 26 30 1 0 1 6 2 2 5 0 0 36 1 .243 .280 .274 .555 September 19 61 7 13 15 2 0 0 3 1 0 3 0 1 18 0 .213 .246 .262 .507 Position G AB R H TB 2B 3B HR RBI SB CS UW IW HP SO DP BA SLG OBP OPS At CF 134 550 66 142 191 13 6 8 37 28 20 32 1 2 139 4 .258 .347 .302 .649 Lineup position G AB R H TB 2B 3B HR RBI SB CS UW IW HP SO DP BA SLG OBP OPS Bat 1 127 532 65 139 188 13 6 8 37 28 20 31 1 2 131 4 .261 .353 .305 .658 Bat 7 1 4 0 0 0 0 0 0 0 0 0 0 0 0 2 0 .000 .000 .000 .000 Bat 8 4 8 1 3 3 0 0 0 0 0 0 1 0 0 1 0 .375 .375 .444 .819 Bat 9 4 6 0 0 0 0 0 0 0 0 0 0 0 0 5 0 .000 .000 .000 .000 Opponent G AB R H TB 2B 3B HR RBI SB CS UW IW HP SO DP BA SLG OBP OPS Red Sox 16 63 11 18 25 2 1 1 4 3 2 2 0 0 14 0 .286 .397 .308 .705 Indians 16 58 6 11 18 1 0 2 5 2 1 2 0 0 17 0 .190 .310 .217 .527 Orioles 15 60 8 15 21 1 1 1 3 3 2 4 0 0 11 1 .250 .350 .297 .647 Brewers 15 60 12 19 27 1 2 1 7 6 5 5 0 1 11 0 .317 .450 .379 .829 Yankees 13 52 7 10 15 2 0 1 2 2 2 5 0 0 16 2 .192 .288 .263 .552 Twins 12 54 5 12 18 1 1 1 1 1 0 2 0 0 11 0 .222 .333 .250 .583 Rangers 11 50 2 17 19 2 0 0 5 2 2 2 0 0 14 0 .340 .380 .358 .738 Angels 11 47 6 11 12 1 0 0 2 3 1 2 0 0 19 1 .234 .255 .265 .521 White Sox 10 38 6 14 17 0 0 1 2 1 4 3 0 0 8 0 .368 .447 .405 .852 Royals 9 36 3 7 10 1 1 0 2 3 1 3 0 1 9 0 .194 .278 .275 .553 A's 8 32 0 8 9 1 0 0 4 2 0 2 1 0 9 0 .250 .281 .314 .596


Team Date Game Result GS AB R H 2B 3B HR RBI SB CS UW IW HP SO DP BA ORD POS DET Apr 10 L, 0-10 vs Orioles 1 4 0 0 0 0 0 0 0 0 0 0 0 1 0 .000 1 cf DET Apr 11 W, 5-3 at Yankees 1 3 1 0 0 0 0 0 0 0 1 0 0 1 0 .000 1 cf DET Apr 12 W, 7-2 at Yankees 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 1 cf DET Apr 13 (2) W, 5-2 at Yankees 1 5 2 2 0 0 1 1 0 0 0 0 0 1 0 .118 1 cf DET Apr 18 L, 3-11 vs Yankees 1 5 0 2 1 0 0 0 0 0 0 0 0 2 0 .182 1 cf DET Apr 19 W, 8-3 vs Yankees 1 4 1 2 0 0 0 0 2 0 0 0 0 0 0 .231 1 cf DET Apr 20 L, 1-7 vs Yankees 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 .200 1 cf DET Apr 22 W, 6-2 vs Indians 1 4 1 2 1 0 0 2 1 0 0 0 0 1 0 .235 1 cf DET Apr 23 L, 3-4 vs Indians 1 4 0 0 0 0 0 0 0 0 0 0 0 2 0 .211 1 cf DET Apr 25 W, 1-0 vs Red Sox 1 3 0 1 0 0 0 0 0 1 0 0 0 0 0 .220 1 cf DET Apr 26 W, 3-2 vs Red Sox 1 5 2 2 0 0 0 0 1 0 0 0 0 0 0 .239 1 cf DET Apr 27 W, 5-4 vs Red Sox 1 5 2 1 0 0 1 1 0 0 0 0 0 1 0 .235 1 cf DET Apr 28 W, 5-3 at Orioles 1 3 0 0 0 0 0 0 0 0 0 0 0 0 1 .222 1 cf DET Apr 29 W, 4-2 at Orioles 1 5 1 2 0 0 1 1 0 1 0 0 0 1 0 .237 1 cf DET Apr 30 L, 2-6 at Brewers 1 4 0 3 0 0 0 0 0 1 0 0 0 1 0 .270 1 cf Team Date Game Result GS AB R H 2B 3B HR RBI SB CS UW IW HP SO DP BA ORD POS DET May 01 L, 3-17 at Brewers 1 4 1 2 0 1 0 0 1 0 1 0 0 1 0 .284 1 cf DET May 03 L, 2-12 at Red Sox 1 4 0 2 0 0 0 0 0 0 0 0 0 0 0 .296 1 cf DET May 06 W, 4-2 vs Brewers 1 3 1 2 0 0 0 2 1 0 1 0 0 0 0 .311 1 cf DET May 07 L, 5-7 vs Brewers 1 5 1 1 0 0 0 0 1 0 0 0 0 1 0 .304 1 cf DET May 08 W, 6-4 vs Brewers 1 3 0 1 0 1 0 1 0 1 1 0 0 0 0 .305 1 cf DET May 09 L, 1-3 vs Rangers 1 4 0 1 0 0 0 0 0 0 0 0 0 3 0 .302 1 cf DET May 10 L, 2-5 vs Rangers 1 5 1 4 1 0 0 0 1 0 0 0 0 0 0 .330 1 cf DET May 11 L, 7-11 vs Rangers 1 5 0 3 1 0 0 3 0 0 0 0 0 0 0 .344 1 cf DET May 12 W, 5-0 vs Royals 1 3 1 0 0 0 0 0 0 0 1 0 0 3 0 .333 1 cf DET May 13 L, 7-8 vs Royals 1 5 0 0 0 0 0 0 0 0 0 0 0 1 0 .317 1 cf DET May 14 L, 1-4 vs Royals 1 4 0 0 0 0 0 0 0 0 0 0 0 1 0 .306 1 cf DET May 16 L, 3-10 at Rangers 1 4 0 1 0 0 0 0 0 0 0 0 0 1 0 .304 1 cf DET May 17 W, 6-4 at Rangers 1 5 0 3 0 0 0 0 0 2 0 0 0 0 0 .316 1 cf DET May 18 L, 6-7 at Rangers 1 5 0 1 0 0 0 0 0 0 1 0 0 1 0 .311 1 cf DET May 19 W, 6-3 at Twins 1 5 1 1 0 0 0 0 0 0 0 0 0 1 0 .307 1 cf DET May 20 W, 5-3 at Twins 1 4 0 0 0 0 0 0 0 0 0 0 0 1 0 .298 1 cf DET May 21 L, 5-6 at Twins 1 6 1 2 0 0 0 0 1 0 0 0 0 0 0 .299 1 cf DET May 23 L, 1-6 at White Sox 1 5 0 1 0 0 0 0 0 1 0 0 0 1 0 .296 1 cf DET May 24 L, 8-10 at White Sox 1 4 1 1 0 0 0 0 0 1 1 0 0 2 0 .295 1 cf DET May 25 W, 4-1 at White Sox 1 2 1 1 0 0 0 1 0 0 1 0 0 0 0 .297 1 cf DET May 26 W, 6-2 vs Twins 1 4 0 0 0 0 0 0 0 0 0 0 0 1 0 .289 1 cf DET May 27 L, 5-6 vs Twins 1 5 1 2 1 0 1 1 0 0 0 0 0 1 0 .293 1 cf DET May 28 L, 2-5 vs Twins 1 4 1 2 0 1 0 0 0 0 0 0 0 1 0 .298 1 cf DET May 31 W, 2-0 vs White Sox 1 4 0 1 0 0 0 0 0 1 0 0 0 1 0 .297 1 cf Team Date Game Result GS AB R H 2B 3B HR RBI SB CS UW IW HP SO DP BA ORD POS DET Jun 01 (1) W, 5-1 vs White Sox 1 4 2 2 0 0 0 0 1 0 0 0 0 0 0 .302 1 cf DET Jun 01 (2) L, 2-3 vs White Sox 1 3 0 1 0 0 0 0 0 0 1 0 0 0 0 .302 1 cf DET Jun 03 W, 8-5 at Angels 1 5 1 0 0 0 0 0 0 0 0 0 0 4 0 .294 1 cf DET Jun 04 L, 1-2 at Angels 1 4 1 1 0 0 0 0 1 0 0 0 0 1 0 .293 1 cf DET Jun 05 L, 3-8 at Angels 1 4 1 1 0 0 0 0 1 0 0 0 0 2 0 .292 1 cf DET Jun 06 W, 11-2 at A's 1 6 0 3 0 0 0 2 1 0 0 0 0 1 0 .298 1 cf DET Jun 07 W, 3-0 at A's 1 4 0 2 1 0 0 1 0 0 1 0 0 1 0 .303 1 cf DET Jun 08 L, 0-4 at A's 1 4 0 0 0 0 0 0 0 0 0 0 0 2 0 .296 1 cf DET Jun 09 L, 2-5 at Royals 1 5 0 2 0 1 0 0 0 0 0 0 0 0 0 .299 1 cf DET Jun 10 L, 3-4 at Royals 1 4 0 0 0 0 0 0 0 0 0 0 0 2 0 .293 1 cf DET Jun 11 (1) L, 7-14 vs Angels 1 4 1 0 0 0 0 0 0 0 1 0 0 2 0 .288 1 cf DET Jun 11 (2) W, 5-3 vs Angels 1 5 1 1 0 0 0 0 1 0 0 0 0 0 0 .286 1 cf DET Jun 12 L, 1-7 vs Angels 1 4 0 1 0 0 0 0 0 0 0 0 0 1 0 .285 1 cf DET Jun 13 L, 5-7 vs A's 1 3 0 0 0 0 0 0 0 0 1 0 0 0 0 .281 1 cf DET Jun 14 W, 3-2 vs A's 1 3 0 0 0 0 0 0 0 0 0 1 0 1 0 .278 1 cf DET Jun 16 L, 2-6 vs Red Sox 1 4 0 0 0 0 0 0 0 0 0 0 0 1 0 .273 1 cf DET Jun 17 L, 6-7 vs Red Sox 1 6 2 4 1 1 0 1 1 0 0 0 0 1 0 .283 1 cf DET Jun 18 L, 1-15 vs Red Sox 1 4 0 2 0 0 0 0 0 0 0 0 0 0 0 .286 1 cf DET Jun 19 L, 2-9 vs Yankees 1 4 1 1 1 0 0 0 0 0 1 0 0 0 0 .286 1 cf DET Jun 20 W, 10-9 vs Yankees 1 4 1 2 0 0 0 1 0 1 1 0 0 1 0 .289 1 cf DET Jun 24 (1) L, 0-5 at Brewers 1 3 0 0 0 0 0 0 0 0 1 0 0 0 0 .286 1 cf DET Jun 24 (2) L, 2-4 at Brewers 1 5 0 0 0 0 0 0 1 0 0 0 0 0 0 .280 1 cf DET Jun 25 L, 6-7 at Brewers 1 5 0 0 0 0 0 1 0 1 0 0 0 3 0 .275 1 cf DET Jun 26 W, 6-5 at Orioles 1 4 2 3 0 1 0 2 1 0 1 0 0 0 0 .282 1 cf DET Jun 27 L, 2-3 at Orioles 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 .278 1 cf DET Jun 28 L, 4-7 at Orioles 1 5 0 0 0 0 0 0 1 0 1 0 0 2 0 .273 1 cf DET Jun 29 L, 1-2 at Orioles 1 3 0 1 0 0 0 0 0 1 1 0 0 0 0 .273 1 cf DET Jun 30 (1) L, 1-4 at Indians 1 5 1 1 0 0 0 0 0 0 0 0 0 0 0 .272 1 cf DET Jun 30 (2) L, 2-3 at Indians 1 3 1 0 0 0 0 0 1 0 1 0 0 2 0 .269 1 cf Team Date Game Result GS AB R H 2B 3B HR RBI SB CS UW IW HP SO DP BA ORD POS DET Jul 01 W, 6-2 at Indians 1 5 1 2 0 0 1 2 0 0 0 0 0 2 0 .271 1 cf DET Jul 02 L, 5-13 vs Orioles 1 4 1 0 0 0 0 0 0 0 1 0 0 1 0 .268 1 cf DET Jul 03 W, 9-5 vs Orioles 1 5 1 2 0 0 0 0 1 0 0 0 0 3 0 .270 1 cf DET Jul 04 W, 8-2 vs Brewers 1 4 3 2 1 0 0 1 0 0 1 0 0 1 0 .273 1 cf DET Jul 05 W, 3-2 vs Brewers 1 4 0 1 0 0 0 0 0 1 0 0 0 1 0 .273 1 cf DET Jul 06 (1) W, 7-5 vs Brewers 1 5 3 2 0 0 1 1 2 1 0 0 0 1 0 .275 1 cf DET Jul 06 (2) W, 11-2 vs Brewers 1 5 1 3 0 0 0 0 0 0 0 0 0 0 0 .280 1 cf DET Jul 07 W, 2-1 vs White Sox 1 4 0 2 0 0 0 0 0 0 0 0 0 0 0 .283 1 cf DET Jul 08 W, 3-0 vs White Sox 1 4 2 3 0 0 1 1 0 0 0 0 0 0 0 .288 1 cf DET Jul 09 W, 6-2 vs White Sox 1 5 0 1 0 0 0 0 0 0 0 0 0 3 0 .287 1 cf DET Jul 10 W, 3-2 at Royals 1 4 1 1 0 0 0 0 2 0 1 0 0 1 0 .287 1 cf DET Jul 11 L, 2-5 at Royals 1 3 0 1 0 0 0 0 0 0 0 0 1 0 0 .287 1 cf DET Jul 12 W, 2-0 at Royals 1 4 0 1 0 0 0 1 1 0 0 0 0 0 0 .287 1 cf DET Jul 13 W, 8-4 at Royals 1 4 1 2 1 0 0 1 0 1 1 0 0 1 0 .289 1 cf DET Jul 17 (1) L, 0-4 at White Sox 1 3 0 1 0 0 0 0 0 1 0 0 0 1 0 .289 1 cf DET Jul 25 W, 4-3 vs Indians 1 4 0 0 0 0 0 0 0 0 0 0 0 1 0 .286 1 cf DET Jul 26 L, 0-6 vs Indians 1 4 0 0 0 0 0 0 0 0 0 0 0 2 0 .283 1 cf DET Jul 27 (1) W, 8-7 vs Indians 1 5 0 1 0 0 0 0 0 0 0 0 0 0 0 .282 1 cf DET Jul 27 (2) L, 2-7 vs Indians 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 .279 1 cf DET Jul 28 W, 3-0 at Yankees 1 4 0 1 0 0 0 0 0 1 0 0 0 2 0 .278 1 cf DET Jul 30 L, 1-2 at Yankees 1 4 0 0 0 0 0 0 0 0 0 0 0 2 0 .275 1 cf DET Jul 31 (1) L, 2-3 at Red Sox 1 4 1 0 0 0 0 0 0 1 1 0 0 0 0 .272 1 cf DET Jul 31 (2) L, 1-6 at Red Sox 1 4 0 0 0 0 0 0 0 0 0 0 0 4 0 .270 1 cf Team Date Game Result GS AB R H 2B 3B HR RBI SB CS UW IW HP SO DP BA ORD POS DET Aug 02 L, 2-7 at Red Sox 1 3 0 0 0 0 0 0 0 0 1 0 0 2 0 .268 1 cf DET Aug 03 L, 4-6 at Red Sox 1 4 1 1 0 0 0 0 0 0 0 0 0 2 0 .267 1 cf DET Aug 04 L, 4-6 at Indians 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .267 9 pr DET Aug 05 L, 4-8 at Indians 1 5 1 2 0 0 1 1 0 1 0 0 0 1 0 .269 1 cf DET Aug 06 (1) L, 2-4 vs Orioles 1 4 1 1 0 0 0 0 0 0 0 0 0 0 0 .269 1 cf DET Aug 06 (2) L, 2-8 vs Orioles 1 5 0 1 0 0 0 0 0 0 0 0 0 3 0 .268 1 cf DET Aug 07 L, 6-7 vs Orioles 1 5 1 2 0 0 0 0 0 0 0 0 0 0 0 .270 1 cf DET Aug 08 L, 1-3 vs Twins 1 5 0 1 0 0 0 0 0 0 0 0 0 0 0 .269 1 cf DET Aug 09 L, 0-1 vs Twins 1 3 0 0 0 0 0 0 0 0 1 0 0 1 0 .267 1 cf DET Aug 10 L, 0-4 vs Twins 1 3 0 0 0 0 0 0 0 0 1 0 0 1 0 .265 1 cf DET Aug 12 L, 3-4 vs Rangers 1 3 0 0 0 0 0 1 0 0 0 0 0 1 1 .263 1 cf DET Aug 13 L, 5-6 vs Rangers 1 6 1 1 0 0 0 1 0 0 0 0 0 2 0 .262 1 cf DET Aug 15 L, 0-8 at Angels 1 4 0 1 0 0 0 0 0 1 0 0 0 3 0 .262 1 cf DET Aug 16 W, 8-0 at Angels 1 4 0 2 1 0 0 0 0 0 1 0 0 1 0 .264 1 cf DET Aug 17 W, 7-0 at Angels 1 5 1 3 0 0 0 2 0 0 0 0 0 1 0 .268 1 cf DET Aug 18 W, 5-3 at A's 1 4 0 1 0 0 0 0 0 0 0 0 0 2 1 .267 1 cf DET Aug 19 W, 3-1 at A's 1 4 0 2 0 0 0 1 1 0 0 0 0 1 0 .269 1 cf DET Aug 20 L, 1-2 at A's 1 4 0 0 0 0 0 0 0 0 0 0 0 1 0 .267 1 cf DET Aug 22 L, 4-8 at Twins 1 5 1 1 0 0 0 0 0 0 0 0 0 1 0 .266 1 cf DET Aug 23 W, 6-5 at Twins 1 6 0 1 0 0 0 0 0 0 0 0 0 2 0 .265 1 cf DET Aug 24 L, 1-3 at Twins 1 4 0 2 0 0 0 0 0 0 0 0 0 1 0 .267 1 cf DET Aug 25 L, 0-1 at Rangers 1 3 0 1 0 0 0 0 0 0 1 0 0 2 0 .268 1 cf DET Aug 26 L, 2-3 at Rangers 1 5 0 1 0 0 0 0 0 0 0 0 0 3 0 .267 1 cf DET Aug 27 L, 2-8 at Rangers 1 5 0 1 0 0 0 0 1 0 0 0 0 1 0 .266 1 cf DET Aug 29 L, 1-8 vs Angels 1 4 0 1 0 0 0 0 0 0 0 0 0 2 0 .266 1 cf DET Aug 30 W, 9-2 vs Angels 1 4 0 0 0 0 0 0 0 0 0 0 0 2 0 .264 7 cf Team Date Game Result GS AB R H 2B 3B HR RBI SB CS UW IW HP SO DP BA ORD POS DET Sep 01 W, 5-4 vs Brewers 1 2 1 0 0 0 0 0 0 0 0 0 1 0 0 .263 1 cf DET Sep 03 L, 0-8 vs Yankees 1 4 0 0 0 0 0 0 0 0 0 0 0 3 0 .261 1 cf DET Sep 04 L, 1-8 vs Yankees 1 2 0 0 0 0 0 0 0 0 2 0 0 1 0 .260 1 cf DET Sep 05 W, 11-2 at Indians 1 5 1 1 0 0 0 0 0 0 0 0 0 1 0 .259 8 cf DET Sep 06 L, 2-4 at Indians 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .259 8 pr DET Sep 07 (1) L, 2-7 at Indians 1 3 0 2 0 0 0 0 0 0 1 0 0 0 0 .261 8 cf DET Sep 07 (2) L, 0-9 at Indians 1 4 0 0 0 0 0 0 0 0 0 0 0 2 0 .259 1 cf DET Sep 08 L, 0-3 at Yankees 1 4 0 0 0 0 0 0 0 0 0 0 0 3 0 .257 1 cf DET Sep 10 (1) L, 4-7 at Red Sox 1 4 0 1 0 0 0 0 0 0 0 0 0 1 0 .257 1 cf DET Sep 11 L, 1-3 at Red Sox 1 2 0 0 0 0 0 0 0 0 0 0 0 2 0 .256 9 cf DET Sep 12 L, 4-6 vs Orioles 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .256 8 pr,cf DET Sep 14 L, 3-9 vs Orioles 1 5 1 3 1 0 0 0 0 0 0 0 0 0 0 .260 1 cf DET Sep 16 L, 2-9 vs Indians 1 3 0 0 0 0 0 0 0 0 0 0 0 3 1 .258 9 cf DET Sep 19 L, 5-7 vs Red Sox 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .258 9 cf DET Sep 20 W, 5-1 vs Red Sox 1 5 1 2 0 0 0 1 1 0 0 0 0 0 0 .259 1 cf DET Sep 21 L, 5-6 vs Red Sox 1 5 2 2 1 0 0 1 0 0 0 0 0 0 0 .260 1 cf DET Sep 24 L, 1-8 at Orioles 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 .258 1 cf DET Sep 26 L, 0-3 at Brewers 1 4 0 0 0 0 0 0 0 0 0 0 0 1 0 .256 1 cf DET Sep 27 L, 2-5 at Brewers 1 4 1 2 0 0 0 1 0 0 0 0 0 1 0 .258 1 cf
Batter data: GS: Game started; AB: At bats; R: Runs scored; H: Hits; 2B: Doubles; 3B: Triples; HR: Home runs; RBI: Runs batted in; SB: Stolen bases; CS: Caught stealing; UW: Unintentional walks; IW: Intentional walks; HP: Hit by pitch; SO: Strikeouts; DP: Double plays grounded into; BA: Batting average; ORD: Batting order position; POS: Defensive position(s) played

The information used here was obtained free of charge from and is copyrighted by Retrosheet.
Interested parties may contact Retrosheet at "www.retrosheet.org".


Copyright © 2014-2024, All Rights Reserved   •   Privacy Policy   •   Contact Us