Wednesday, July 20, 2005

Western Conference Summer League Report

Andrew Bynum has rebounded well from stabbing UConn in the back and later starting a war with the NBA's most intimadating man to have a solid summer league showing in So Cal. Bynum is just one of a number of rookies that are causing critics to rave this summer over the 2005 NBA Draft class.

By Paul Benedict

The Summer League season is just about coming to a close, so before it becomes old news, Ant and I decided to give you guys a team-by-team rundown of what's taken place this summer. I'm covering the West today, Ant will be back with a report on the East either Thursday or Friday. Before I delve into the team breakdowns, here's my Western Conference All-Summer League Teams--

1st Team
G- Sebastian Telfair, Portland VSL
G- Dion Glover, Houston MSL
F- Lawrence Roberts, Memphis SPL
F- Lonny Baxter, Houston MSL
C- Chris Kaman, LA Clippers VSL

2nd Team
G- Kevin Martin, Sacramento VSL
G- J.R. Smith, New Orleans VSL
F- Travis Outlaw, Portland VSL
F- Ike Diogu, Golden State VSL
C- Andrew Bynum, LA Lakers SPL

Dallas Mavericks ("A" Team 3-4, "B" Team 1-5)
"A"- Vegas Summer League/Rocky Mountain Revue/"B"- Summer Pro League

The Vets: Marquis Daniels was the most glaring omission from the All-VSL Teams despite leading the Mavs to a 3-1 record in the 4 games he played in by averaging 17.0 PPG (10th in VSL), 5.3 RPG, 3.0 APG (10th), and 2.3 SPG (1st). Although he didn't shoot the ball well (36.9 FG% and 0 3PTs), Daniels was far and away the best player on a team that faired pretty well. Devin Harris sprained his shoulder in the 2nd game of the VSL and was held out of the lineup the rest of the way which was unfortunate because he never had the opportunity to turn around a terrible start (5.5 PPG, 2-13 FGs, 3.5 APG, 5.0 TPG). The Mavs have gotten some solid play out of their young big men this summer-- D.J. Mbenga averaged 6.6 PPG (75.0 FG%), 5.8 RPG, and easily led the VSL with 2.8 BPG despite not even playing 20 MPG. He's since recorded 6 blocks in 2 RMR games. Pavel Podkolzin posted respectable numbers (6.8 PPG, 50.o FG%, 4.5 RPG, 0.8 BPG in 18.3 MPG) and is coming off of a 12 point, 7 rebound performance in the RMR.

The Draftees: None.

The Wannabees: The Mavs have to be pleased with the efforts of some of their "wannabees", namely former NC State product Josh Powell who was the lone Maverick named to the All-VSL Team (2nd Team). Powell nearly posted a double-double (11.2 PPG and a league-leading 9.8 RPG) and has given himself a serious shot of landing a roster spot on a team that can use all the rebounding and athleticism it can find. Felipe Lopez continues his quest to make it back to the NBA after a series of injuries left him without a contract. Lopez has scored double figures in 5 consecutive games after getting off to a rough start, but may receive serious competition from rookie Michael Harris for a shot at making the team this fall. Harris' numbers in the VSL were modest (10.3 PPG, 4.8 RPG), but the Mavs love his athleticism and ability to finish on the break. The Mavs' "B" team understandably didn't fare well in So Cal against all "A"teams, but that didn't seem to affect rookie David Logan who dropped 20+ points in 4 of 6 contests.

Denver Nuggets (3-3)
Vegas Summer League

The Vets: The Nuggets brought just one vet with them to Vegas, Luis Flores, and the 6'2" guard ended up being their leading scorer (15.3 PPG) and was named 2nd Team All-VSL. He still might not have secured a roster spot however, now that Kiki Vandeweghe picked up the option on Voshon Lenard.

The Draftees: Denver brought all three of their draftees to Vegas and walked away very pleased with the efforts they received out of their two first round picks. Linas Kleiza was named 2nd Team All-VSL after averaging 15.2 PPG on 54.1 FG%, shot 86.2% from the line and pulled down 6.2 RPG. Julius Hodge got off to a rough start, but was one of the best all-around players by the end of last week and finished off with averages of 13.3 PPG, 5.8 RPG, and 3.8 APG. Ricky Sanchez on the other hand proved he's still a good couple years away from being ready for the NBA-- the 6'11" forward shot just 10-35 in 5 games and averaged more fouls per game (4.7) than points (4.0).

The Wannabees: Euro Star Tyus Edney did plenty on his summer league tour with Denver to merit consideration from an NBA team this fall (10.3 PPG, 63.2 FG%, 6-9 3PT, 1.2 SPG). Former Milwaukee lottery pick Marcus Haislip continued his complete colllapse out of the NBA (3.5 PPG, 3.8 RPG, 33.3 FG%, 0 Blocks) before succumbing to injury and essentially ending his summer league season. And NBA Source fav Boniface N'Dong, whose been a force overseas for the last few years, performed respectably (8.7 PPG, 54.1 FG%, 3.8 RPG), but likely was not impressive enough to secure a roster spot with frontcourt-heavy Denver.

Golden State Warriors (1-4)
Vegas Summer League

The Vets: Andris Biedrins was solid for the Warriors in his 2nd summer league season (7.8 PPG, 51.7 FG%, 6.2 RPG, 1.2 BPG in 20.6 MPG), but was outplayed by Ike Diogu and may find himself behind the rookie on the depth chart when the season starts. Zarko Cabarkapa continued to impress with his versatile skill set on the offensive end (14.0 PPG), but will never be more than a bench player until he learns what it taken to play some quality defense.

The Draftees: Diogu stamped his mark on an impressive VSL showing with a league-high 37 points in the Warriors final game against the Suns. Nobody had an answer for the lottery pick as Diogu put up gaudy averages of 18.4 PPG on 59.3% shooting and 8.4 RPG in being one of three rookies named 1st Team All-VSL (along with Nate Robinson and Jason Maxiell. The Warriors also have to be impressed with the play of high school prodigy Monta Ellis (15.8 PPG), who landed a spot on the 2nd Team All-VSL with his hi-octane play on the offensive end. Chris Taft also showed flashes of his potential (7.3 PPG, 5.3 RPG in 15.3 MPG) despite having his minutes limited due to the surplus of big men Golden State brought with them to Vegas.

The Wannabees: None of the invitees made a significant impact for the Warriors, though it's worth mentioning that Jawad Williams struggled to find consistency (6.2 PPG, 2.2 RPG in 17.2 MPG) and may have played himself into the NBDL.

Ike Diogu was a force in the paint for the Warriors at the VSL-- another sign of good things to come this season in Oakland.

Houston Rockets (5-0)
Minnesota Summer League

The Vets: None.

The Draftees: Luther Head, the Rockets' lone draftee, has been inconsistent on the offensive end (8.2 PPG, 33.3% FG, 3.4 RPG, 2.8 APG in 21.4 MPG), but has been the catalyst for Houston on defense (league-leading 2.0 SPG) in helping them to a 5-0 record. Head might not be ready to take over as Houston's starting point, but he looks like he could be a valuable commodity off the bench.

The Wannabees: Houston's domination of the MSL has largely been because of the tremendous contributions of two journeymen-- Lonny Baxter and Dion Glover. The duo have made a living of attacking the hoop and going to the line (top two FTA per game) which Jeff Van Gundy has to love considering his team was often condemned for its lack of aggressiveness. Baxter led all MSL players in scoring (21.0 PPG), ranked 2nd in rebounding (6.2 RPG), and 5th in FG% (58.6). Glover was 3rd in scoring (18.8 PPG), 5th in rebounding (5.8 RPG), 4th in assists (4.2 APG), and 2nd in steals (1.8 SPG). Both players have excellent chances of landing spots on the Rockets' regular season roster depending on which free agents they elect to bring back. Jeff Van Gundy also brought in NCAA fan favorite Chuck Hayes this summer and has watched as the Kentucky grad has earned himself more and more playing time each game he plays. In the Rockets' final two games, Hayes scored 27 points on 10-12 shooting from the field and 7-7 from the stripe, pulled down 16 rebounds, handed out 3 assists, and blocked 2 shots in just 44 minutes of action.

LA Clippers (2-3)
Vegas Summer League

The Vets: 1st Team All-VSL member Chris Kaman practically carried the Clippers on his shoulders in Vegas, averaging 20.2 PPG (2nd in VSL), 8.6 RPG (2nd), and 1.6 BPG (3rd). It's a good sign for the Clippers who are hoping that Kaman can secure his spot as the team's starting center. Fans only got one chance to check out future star Shaun Livingston, who was mediocre (7 Pts, 5 Rebs, 2 Asts) in the team's opening game. The Clips also held back Quinton Ross as the reserve guard played only 2 games, averaging 10.5 PPG, 4.5 RPG, 1.0 SPG. Lionel Chalmers did play each game for LAC, but was as dreadful as any player at the VSL (26.4 MPG, 7.2 PPG, 19.0 FG%, 3-19 3PT, 2.2 APG).

The Draftees: Daniel Ewing didn't fare much better than Chalmers when he ran the point (28.4 MPG, 8.0 PPG, 37.1 FG%, 1.6 APG) which may cause the Clippers to consider signing a point guard in free agency this summer or perhaps bringing back Rick Brunson.

The Wannabees: None of the invitees stood out in Vegas with the minor exception of former Alabama star Erwin Dudley who scored 8.0 PPG on 52.2% shooting and brought down 6.8 RPG.

I wonder how many draft picks busted this line out on her-- "Sup baby. You know what happens in Vegas, stays in Vegas?"

LA Lakers (5-2)
Summer Pro League

The Vets: The Lakers were hoping to see some progression from Sasha Vujacic in the SPL in the hopes that he can snare a spot in Phil Jackson's rotation next season, but the Slovenian has done little to raise eyebrows (9.7 PPG, 41.7 FG%, 1.4 APG). Tony Bobbitt was also brought abroad, but has received little playing time and done nothing with his minutes (3.2 PPG, 25.0 FG%, 0.6 RPG).

The Draftees: All three of the Lakers' draft picks have shown flashes of their potential this summer-- Andrew Bynum has earned raves for his play (11.6 PPG, 50.0 FG%, 7.6 RPG, 1.7 BPG) as he appears to be further along than most critics initially suspected, although his declaration that he can shoot free throws better than Shaq appears false (53.8 FT%). Ronny Turiaf was solid (14.0 PPG, 4.5 RPG), including a 26 point, 11 rebound game last week, before sitting out the last 3 games due to injury. And Von Wafer has been a pleasant surprise thus far (13.1 PPG, 2.0 SPG, 1.0 SPG), most notably because of his outstanding perimeter shooting (54.1 FG%, 10-16 3PT over the last 5 games). All three have seemingly locked up roster spots for next season.

The Wannabees: Smush Parker was an intruiging pick-up for the Lakers this summer because many felt that he could challenge for the team's back-up point guard slot. His play has been consistent (10.7 PPG, 50.9 FG%, 3.3 APG, 1.0 SPG), but might not be enough for Phil Jackson who will likely look to grab a veteran point via free agency to fill the role.

Memphis Grizzlies (4-1)
Summer Pro League

The Vets: Dahntay Jones headlined the trio of vets Memphis brought with them to So Cal and the Duke alum has responded by playing some pretty decent basketball (16.8 PPG, 3.2 RPG, 1.4 APG). Jones still needs some work on his perimeter game (36.9 FG%), but he still showed off his tenacity for attacking the rim and getting to the line. Andre Emmett (13.4 PPG, 52.0 FG%, 2.0 SPG) got off to a rugged start at the SPL, but has improved his production each game out until he scored 20 in the Grizzlies' past 2 games. And Antonio Burks has been battling the injury bug for the last couple weeks, but still suited up for 3 games even if he wasn't quite the point guard the Grizz are counting on him to be this season (5.0 PPG, 27.8 FG%, 4.3 APG).

The Draftees: The Grizzlies gave their two rookies, Hakim Warrick and Lawrence Roberts, plenty of action in So Cal and the duo did just about everything to impress. Warrick has been just about everything the Grizz could ask for on the offensive end (17.4 PPG, 51.6 FG%) and has also rebounded the ball surprisingly well (10.4 RPG), but his free throw shooting needs some work (56.8 FT%) and his defense is definitely in need of some polishing (just 1 steal and 1 block in 5 games). Roberts has been a revelation and is easily posting the best numbers of any rookie this summer. He may have come in with little momentum after Mississippi State's disappointing season, but let it be no secret-- Roberts right now has the look of an absolute steal. He's been the catalyst for the 4-1 Grizzlies on both ends of the floor which may come as a surprise to many because while everyone knew he could put the ball in the basket (team-high 17.8 PPG, 53.8 FG%, 86.8 FT%), it's his defense that is really raising eyebrows (12.8 RPG, 2.0 SPG, 3.0 BPG).

The Wannabees: Jerry West and Mike Fratello brought in two undrafted SEC early entries to the SPL squad-- Kennedy Winston and Anthony Roberson and has given them a chance to prove their worth over the last 2 weeks. Winston has only played reserve minutes, but he still hasn't done much to blow anyone over (6.8 PPG, 45.5 FG%, 2.2 RPG, 1.0 APG). Roberson split minutes with Burks at the point and played nearly the entire game when he sat out, but he also has struggled to make a major impression this summer (9.2 PPG, 2.8 APG, 1.4 SPG). Apparently scouts weren't kidding when they said these guys left school a little too early.

Minnesota Timberwolves (1-4)
Minnesota Summer League

The Vets: The Wolves are hoping that Ndudi Ebi will be able to work his way into a bench role for next season, but the jury is still out after a so-so MSL performance (25.4 MPG, 10.4 PPG, 42.9 FG%, 50.0 FT%, 4.6 RPG, 2.4 APG, 3.2 TPG).

The Draftees: Rashad McCants was with the team in Minnesota, but sat out the games due to a groin injury. 2nd Round Pick Bracey Wright suited up for 3 games, but did not have much of an impact for the Wolves (17.0 MPG, 7.7 PPG, 29.4 FG%, 2.0 RPG, 2.0 APG).

The Wannabees: Minnesota already signed undrafted Dwayne Jones to a 2-year contract and liked what they saw from the young, but raw center in the MSL (7.8 PPG, 80.0 FG%, 3.8 RPG, 1.0 BPG in 24.2 MPG)-- although it's clear he still needs to put some meat on his thin frame. Another guy the Wolves brought in and many felt had earned himself a contract for next season after only one game was Nikoloz Tskitishvili who rocked the MSL on opening night when he went off for 25 points including 3 treys and 10 rebounds in just 17 minutes. Unfortunately Skita broke his hand the very next night and will be out of action for up to 6 weeks, putting his contract status for next season into jeopardy. John Lucas, Jr. conversely, essentially secured a spot on an NBA roster this fall by following up his impressive showing in Vegas with the Cavs by coming through with an equally fine performance in Minnesota (9.2 PPG, 50.0 FG%, 2.4 RPG, 3.0 APG, 1.0 TPG in 15.8 MPG).

New Orleans Hornets (1-4)
Vegas Summer League

The Vets: J.R. Smith led all VSL players in scoring (20.6 PPG) and also finished in the top ten in assists (2.8) and steals (1.6)in being named 1st Team All-VSL. Anything short of these numbers probably would have been considered a disappointment for the budding star. Maciej Lampe also had a nice couple of weeks in Vegas (11.8 PPG, 7.2 RPG), but the Hornets can't be too pleased with the lame showings from two of their young power forwards, David West (6.5 PPG, 4.8 RPG in 19.5 MPG) and Jackson Vroman (4.4 PPG, 3.2 RPG in 17.8 MPG).

The Draftees: The expectations were high for Chris Paul coming into the VSL and despite being hampered by a wrist injury, the #4 pick was still able to whet the appetites of Hornets fans with his impressive play (11.8 PPG, 5.3 RPG, 5.5 APG- 2nd in VSL, and 1.8 SPG- 4th in VSL). Unfortunately for New Orleans, local hero Brandon Bass had a disappointing VSL (4.6 PPG, 3.2 RPG in 14.8 MPG), although he's still expected to sign a contract with the club in the near future.

The Wannabees: None of the invitees took advantage of their opportunities to make a play for a team with a few roster slots still to fill. Sean Banks went scoreless in his first two games before putting together a couple double-digit performances when he saw extended minutes. Troy Bell couldn't hit the broad side of a barn (22.6 FG%, 1-7 3PT) from the field, but showed that he could still knock down free throws with the best of 'em (88.9%). And Eddie Robinson failed to capture the magic that some hoped he had left behind during his last stint with the Hornets (4.5 PPG, 1.8 RPG in 15.8 MPG).

No wonder the talented Hornets went just 1-4.

Phoenix Suns (3-3)
Vegas Summer League

The Vets: The Suns dropped their last 3 VSL contests after coming away victorious in their first 3, but that likely had a lot to do with 2nd Team All-VSL guard Leandro Barbosa sitting out the final two games with a pinkie injury. Phoenix is eager to see whether Barbosa is ready to play more minutes next season-- a solid, though not spectacular display in Vegas (18.0 PPG, 40.0 FG%, 20.0 3PT%, 1.5 APG, 0.5 SPG) may help his cause.

The Draftees: The Suns' 2nd Round Pick Dijon Thompson was somewhat of a disappointment at the VSL (7.3 PPG, 37.2 FG%, 2.3 RPG in 27.8 MPG), but Phoenix was satisfied enough to offer him a contract for next season.

The Wannabees: In one of the more shocking developments in Vegas, former Tennessee forward Ron Slay was named 2nd Team All-VSL (over the likes of Marquis Daniels and Julius Hodge) despite rather modest numbers (10.0 PPG, 50.0 FG%, 3.0 RPG). Slay and Stephen Graham (10.5 PPG, 3.8 RPG, 1.0 SPG) were the best of the Suns' invitees and may have a shot of earning a roster spot this fall.

Phoenix's Ron Slay was somewhat of a shocker to land on the All-VSL Team, but it likely gives him a legitimate shot of nailing an NBA roster spot next season.

Portland Trail Blazers (3-3)
Vegas Summer League

The Vets: Sure the Blazers finished with just a .500 record, but most people will tell you they walked away probably the happiest teams after watching as two of next year's projected starters dominated the competition in being named 1st Team All-VSL. Travis Outlaw made his presence known from day one after he dropped 32 on the Knicks and followed that doozy up with some solid play to finish off with averages of 18.7 PPG, 6.3 RPG, 1.0 SPG, and 1.0 BPG. Sebastian Telfair was as equally impressive in leading the VSL in assists (6.0) to go along with 18.7 PPG, 4.0 RPG, and 1.2 SPG. The Blazers also brought Ha Seung-Jin (5.7 PPG, 4.7 RPG, 1.0 BPG) who they're hoping can back up Joel Pryzbilla as center next season assuming Theo Ratliff is sent packing. 1st VSL- Outlaw, Telfair

The Draftees: The Blazers held Jarrett Jack out of the VSL due to a lingering ankle injury that they didn't want to risk further damage to. They did get a look at their lottery pick Martell Webster and came away pleased with his play (12.7 PPG, 4.3 RPG) and feeling that he might be ready to give them some quality minutes right away next season.

The Wannabees: Portland was hoping they could get a look at Sergei Monia, but the Russian wasn't able to make it over and strut his stuff. Instead the team was left with a slew of journeymen, including two former Big 12 studs Ebi Ere (7.8 PPG) and Ira Clark (6.8 PPG, 3.5 RPG) who did the most to impress at the VSL.

Sacramento Kings (2-3)
Vegas Summer League

The Vets: It's quite possible that the stellar play of Kevin Martin at the VSL was enough to convince Geoff Petrie that Cuttino Mobley was expendable at shooting guard. Martin led the Kings in scoring with 19.4 PPG on 47.1 FG% and 41.7 3PT% and also added 4.8 RPG and 1.0 SPG. F Erik Daniels joined Martin in Vegas, but did not play especially well despite seeing an abundance of playing time (11.2 PPG, 2.2 RPG, 0 Blks in 30.0 MPG).

The Draftees: 1st Round Pick Franciso Garcia got off to a brutal start in Vegas, but pulled through in the last week and closed out the camp well. His final numbers (12.4 PPG, 4.2 RPG, 2.6 APG, 1.6 SPG, 1.4 BPG) demonstrate the type of all-around play we can expect from Rick Pitino's boy.

The Wannabees: Unfortunately, TO wasn't the only celeb we didn't get a chance to see in Vegas-- Percy "Master P" Miller practiced with the Kings, but never got into any games. That's about all to report on from a pathetic crew of wannabees trying to make the Kings.

San Antonio Spurs (1-2)
Rocky Mountain Revue (Stats thru 2 games)

The Vets: None.

The Draftees: Ian Mahinmi is not participating in the RMR.

The Wannabees: Britton Johnsen has been one of the top players at the RMR (19.0 PPG, 56.0 FG%, 7-12 3PT, 7.0 RPG, 1.0 BPG), but it may not matter how extraordinary he performs-- San Antonio's roster is essentially full for next season. Jamal Sampson is one guy with NBA experience who you would think the Spurs would give a good hard look at considering their lack of depth upfront, but the 7-footer sat out the team's second game following a subpar opener (14 minutes, 2 points, 5 rebounds, 1 block). B.J. Elder from Georgia Tech has also landed on the Spurs' RMR team and he's one guy that you would think sort of fits right in with that team, but his numbers thus far suggest otherwise (39 minutes, 2 points, 1-9 FG, 1 rebound, 1 assist, 0 steals).

Seattle SuperSonics (2-2)
Rocky Mountain Revue

The Vets: The Sonics came to the RMR with one major goal in mind-- to expedite the progress of their young big men Robert Swift and Johan Petro-- so far, so not good. Swift (27.3 MPG, 5.5 PPG, 38.1 FG%, 7.8 RPG, 1.8 BPG, 5.8 FPG) has easily been the better of the two, but that's not exactly something to brag about. Mateen Cleaves (8.8 PPG, 45.4 FG%, 3-5 3PT, 2.5 RPG, 3.8 APG in 20.0 MPG) has played pretty well and may indeed find himself backing up Luke Ridnour next season.

The Draftees: Johan Petro (2.0 PPG, 1.0 RPG, 2.3 TPG) has bombed about as badly as the NHL TV ratings this season. He's reportedly having great difficulty communicating due to his inability to speak english and having even more problems understanding that you can't beat up people when they touch the ball (5.8 FPG in only 10.5 MPG). Mickael Gelabale is not with the Sonics this summer, so the rookie report card right now stands at a solid F-.

The Wannabees: None of the invitees has played particularly well with the exception of former Oregon player Alex Scales (11.0 PPG, 47.4 FG%, 2.3 APG, 1.3 SPG in 20.0 MPG) who's challenging Mateen Cleaves for the team's back-up point guard role. Matt Walsh was scheduled to join the team in Utah, but he has since signed a deal to play for Miami next season.

He's no Johan Petro, but Robert Swift is certainly struggling mightily this summer as well. With these two clowns as their centers, the Sonics are going to get killed in the paint this season.

Utah Jazz (2-2)
Rocky Mountain Review

The Vets: Last year's 1st Round Picks Kris Humphries and Kirk Snyder are both competing at th RMR, but the Jazz are getting mixed results from the two. Humphries has been one of the top players during the last week (13.5 PPG, 51.4 FG%, 5.3 RPG, 2.0 APG, 1.3 SPG in 25.5 MPG), while Snyder has struggled immensely while playing with some minor injury concerns (6.0 PPG, 33.3 FG%, 1 rebound, 3 assists, 0 steals, 0 blocks in 19.3 MPG).

The Draftees: The Jazz own the rights to the highest 2005 Draft Pick of any Western Conference Team-- Deron Williams, and while the former Illinois stud hasn't blown people away this summer (9.8 PPG, 41.7 FG%, 3.8 APG, 1.8 SPG), he's proven to be steady and reliable. Utah signed high school draftee C.J. Miles to a two-year contract last week, but it appears as though the kid is still a couple years away from making any significant contributions to the team (6.8 PPG, 31.0 FG%, 2.5 RPG, 1.8 APG, 1.3 SPG in 21.0 MPG). Robert Whaley looks as though he may have been a nice find for the Jazz in the 2nd Round (8.8 PPG, 50.0 FG%, 5.8 RPG in 22.0 MPG) and may be able to provide some beef on the team's frontline.

The Wannabees: Olu Famutimi decided not to head back to Arkansas next season after going undrafted, but he's done little to prove that was a wise decision (4.5 PPG, 2.3 RPG in 11.0 MPG). Melvin Scott, another member off Carolina's championship squad from this spring trying to make it into the NBA, has played sparingly and looks like he's NBA Developmental League bound.


At 2:22 PM, Blogger Shepard said...

check this out: steve nash playing ball on a court with ocal boys

At 6:25 PM, Blogger YaoButtaMing said...

Great article guys!! Props to your fantastic site. Just found you all out by your kind comments on our Golden State Warriors Blog. I'll be checking into you guys daily now.
Great work.


Post a Comment

<< Home