Game recap

But Kendrick wanted to feel good and he accomplished that — I think we can all agree that’s what’s most important here

The Phils were scheduled to play two split squad games yesterday afternoon — the game with the Tigers was rained out and they faced Masahiro Tanaka and the Yankees in the other. They took a 3-1 lead into the seventh inning in that game, but lost 4-3. Horst was charged with a run in the seventh and Aumont with two in the eighth.

Tanaka pitched well for New York, holding the Phils to a run on two hits over three innings. Freddy Galvis hit a solo homer off of him in the third.

Kyle Kendrick started the game for the Phils and went three innings, allowing a run on three hits and a walk while striking out two. He set New York down in order in the first and got the first two in the second before allowing a single to Kelly Johnson that was followed by a Brian Roberts walk. Mason Williams grounded to Ultey to end the frame. Ramon Flores homered off of him to start the top of the third and he allowed a one-out single to Derek Jeter two batters later, but retired the next two hitters to keep the Yankees from getting any more.

Kendrick had allowed two runs in three innings in his first spring start. After two outings he’s allowed four runs on five hits and four walks over five innings (7.20 ERA and a 1.80 ratio).

He had a 5.95 ERA and a 1.56 ratio over his last 18 starts to end 2013. Opponents hit .316 against him over those 101 1/3 innings. Started 2013 by throwing to a 3.12 ERA and a 1.19 ratio over his first 12 outings. Opponents on-based .292 against him in those outings.

So his first 12 starts were better than his last 18. Kendrick also came up with a memorable quote in talking about the home run he allowed to the 21-year-old Flores (Flores hit .260 at Double-A in 2013 with six home runs in 620 plate appearances): “It was the same pitch I froze [Brian] McCann on. With an A-ball kid, you can’t do that. But today I was just more aggressive. I was letting it go. I wanted to feel good, and I accomplished that.”

Really? Misquoted, maybe? Out of context, maybe, like he was remembering back to a church league softball game from his teen years or something? Can you give it to us in the language that it was originally spoken in so we can do our own due diligence to remove any chance of translation error? Something? Please?

Jonathan Papelbon pitched the fourth. He allowed a single and a stolen base, but kept his spring ERA at 0.00 with a scoreless frame. After striking out two in his inning, he has now allowed a hit over two scoreless innings while striking out two.

Mario Hollands allowed a two-out double to Jerer in the top of the fifth, but retired Mark Teixeira on a popup handled by the shortstop Galvis to end the frame. Hollands came back for the sixth and struck out Alfonso Soriano is a 1-2-3 inning.

Hollands had allowed one walk in two scoreless frames coming into the game. After three appearances, he’s thrown four scoreless innings in which he’s allowed one hit and one walk (0.00 ERA with an 0.50 ratio and three strikeouts in four frames). The 25-year-old lefty made 27 appearances (20 starts) between Clearwater and Reading in 2013, throwing to a 2.86 ERA with a 1.23 ratio. He’s pitched very well so far.

Jeremy Horst started the seventh, making his second official appearance having allowed two runs in an inning his first time out. Didn’t go especially well for him in this outing either as he faced seven hitters in the frame, allowing a run on a double, a single and two walks. He’s allowed four hits and four walks over two innings — 13.50 ERA and a 4.00 ratio. He’s going to have trouble maintaining an ERA under 14 if his ratio stays at or near 4.00 for too long.

Phillippe Aumont started the eighth, having pitched well his last time out after a rocky outing his first appearance. Three of the first four men he faced reached on a single, a double and a walk, which left men on the corners with one down and a run in. Flores flew to right for the second out, deep enough for the runner to score from third and put New York up 4-3. Aumont got Adonis Garcia to line to short to end the frame.

Four appearances for Aumont, two good and two bad. The overall numbers aren’t good. In four innings he’s allowed four runs (three earned) on three hits and three walks. That’s a 6.75 ERA and a 1.50 ratio. Opponents have hit just .214 against him, but he’s walked three in four innings coming off of a 2013 in which he walked 51 in 55 innings between the majors and minors.

The Phillies scored three runs in game, all of which came on solo home runs. Galvis homered off of the righty Tanaka. Carlos Ruiz and John Mayberry hit back-to-back homers off of righty Bruce Billings in the fifth.

Domonic Brown was the batter in front of Ruiz’s homer. He reached on a walk, but was caught stealing before Ruiz homered. There’s a thing you want to avoid if you can. You get more points that way.

Mayberry was 2-for-3 with a double and a home run, which was his second. 5-for-11 with a double, two home runs and an unlikely 455/455/1091 line. He started in center in the game. If the Phillies don’t know that they can’t play Mayberry in center field, they should. It obviously doesn’t matter in spring training games. It matters a lot in game you’re trying to win.

Galvis 1-for-3 with his first homer. 3-for-17 (.176) with a homer so far.

Ruiz 1-for-2 with his first home run. 3-for-10 with two walks, a home run and a 1.062 OPS. You know what’s good for your OPS? Having ten at-bats with one of them a home run.

Byrd had the other extra-base hit in the game for the Phils. He was 1-for-3 with a double to drop his average to .375. 6-for-16 with a double and a homer, still looking for his first walk.

Brown 0-for-1 with a walk and a caught stealing. 2-for-17 (.118) with five strikeouts.

Andres Blanco was 0-for-1 and made the game’s only error. He’s 0-for-8.

Frandsen 0-for-4. Asche 0-for-2. Utley 0-for-2. Utley is 2-for-14 with two singles (.143) and no walks. Asche 0-for-12. Frandsen 3-for-15 with three singles (.200).

Gwynn was 0-for-1 in the game and is 2-for-10 overall with a double.

Maikel Franco was 0-for-1. Really rooting for Franco, but it seems like there’s more excitement about his fantastic spring training than circumstances warrant given his miserable defense and 3-for-15 at the plate (200/294/200) so far.

The Phillies play Baltimore this afternoon with AJ Burnett expected to pitch.


And the hits are not forthcoming

The Phillies and the Braves played to a 2-2 tie this afternoon. The Phils got a nice start and three more solid innings from Sean O’Sullivan, but managed just five hits, all singles, in the game.

O’Sullivan started the game for the Phils and went three shutout innings, allowing three singles and a walk. The Braves put men on first and second on a single and a walk with one out in the first, but O’ Sullivan retired the next two hitters on a pair of ground balls to keep them off the board. He allowed a two-out single in the second and another in the third.

O’Sullivan struck out three in two scoreless innings in his first official appearance. After two appearances, he’s thrown five shutout innings in which he’s struck out five while allowing three singles and a walk (0.00 ERA and an 0.80 ratio). Again, the 26-year-old righty had a 6.14 career ERA over 193 2/3 innings in the majors before throwing to a 3.96 ERA in 25 innings for the Padres in 2013. He didn’t pitch very well last year, despite the ERA under 4.00, as opponents on-based .393 against him. He’s pitched really well in two chances with the Phils so far.

Kevin Munson followed O’Sullivan and allowed a run on three hits and two walks over two innings. Three of the first four men he faced in the fourth reached on two singles and a walk, but he held the Braves to a single run in the frame. He allowed a one-out walk to Freddie Freeman in the fifth, which was followed by a Ryan Doumit single, but Chris Johnson lined into a double-play to turn Atlanta away.

Still not a good outing for the Rule 5 pick. After three appearances, he’s allowed two runs (one earned) on five hits and four walks over 4 1/3 innings. That’s a 2.08 ERA, but with a much more telling 2.08 ratio as well.

Antonio Bastardo made his third spring appearance in the sixth. He allowed a two-out single, but struck Joey Terdoslavich out swinging to end the frame. He retired the first batter in the seventh before allowing a double to BJ Upton and was pulled.

Over three appearances, Bastardo has allowed one earned run on four hits and no walks over 3 1/3 innings (2.70 ERA and a 1.20 ratio).

Diekman followed Bastardo, allowing a hit and a walk over one innings and leaving with one out in the eighth and men on first and second.

Five hits and a walk over three innings in three appearances for Diekman. 6.00 ERA and a 2.00 ratio.

Brad Lincoln entered the eighth with one out and men on first and second. Sebastian Valle threw a runner out trying to steal third, but Lincoln walked the first two hitters he faced and unloaded a wild pitch before getting a popup to short to end the frame. He came back for the ninth and allowed a run on a double, a single, a Tommy Joseph passed ball and his own throwing error.

The run that scored was unearned. Lincoln still has a 0.00 ERA after three appearances, but a 1.64 ratio after 3 2/3 frames. He’s allowed two runs, both of which are unearned.

The Phillies scored two runs in the game. Kevin Frandsen singled Abreu home in the fourth and back-to-back singles by Frandsen and Cameron Rupp to start the seventh led to the second run.

Frandsen started at first and went 2-for-3 with an RBI and a run scored. He came into the game 1-for-8 and is now 3-for-11 with three singles (.273).

The Phillies had five hits in the game, all singles. Rupp 1-for-3 (1-for-7 so far), Abreu 1-for-2 (.167 with five walks), Ruf 1-for-4 with a strikeout to drop his average to .294.

Clete Thomas started in center and went 0-for-3. He’s still looking for his first hit. Rollins 0-for-3.

Brown 0-for-2 with a walk, dropping his average to .125 (2-for-16 with two singles and three walks).

Utley started at second and went 0-for-2 (.167). Hernadez took over for him in the fifth and also went 0-for-2 (.111).

Split squad action against the Yankees and Tigers tomorrow.


Seven angels apparently either didn’t have his number or did and are just really big Rays fans

The Phillies got great pitching early this afternoon, but Michael Stutes was charged with five runs in an ugly seventh and the Rays went on to top them 6-1.

Roberto Hernandez started the game for the Phils and pitched well after being hit hard his first time out. He allowed one hit, a single, in three scoreless frames and struck out three.

He got three ground outs in a 1-2-3 first and struck out Vince Belnome in a 1-2-3 second. Logan Forsythe singled to center with one out in the third, but Hernandez retired the next two to set the Rays down.

Through two outings, Hernandez has allowed two runs on five hits and no walks over five innings while striking out three (3.60 ERA and a 1.00 ratio).

Jeff Manship followed Hernandez, coming off of two scoreless innings in his first official outing, and pitched well again. He allowed a one-out single to Evan Longoria in the fourth, but got the next hitter to ground into a double-play. He came back to strike out two in a 1-2-3 fifth.

Five strikeouts in four scoreless innings for Manship. He’s allowed two hits and no walks. He’s gotten hitters to hit into two double-plays. Career 6.42 ERA and 1.62 ratio for the 29-year-old righty is not to be forgotten, but he has pitched really well in two official outings.

Phillippe Aumont was next, making his third appearance. He was terrible his first time out and threw a 1-2-3 frame against the Pirates in his second appearance. Today he got the first two hitters he faced before plunking Cole Figueroa 1-0. Sean Rodriguez was next and Aumont got him to fly to center to end the frame.

Second straight nice outing for Aumont.

Stutes started the seventh with a 1-0 lead. He came into the game having thrown a scoreless frame against the Blue Jays in his only other appearance. Things didn’t go well — Stutes was charged with five runs in the frame on two walks, a single and two doubles. Ended the day with a 22.50 ERA after two times out. The single was deflected by Andres Blanco at short and the Phils failed to get an out on a fielder’s choice handled by Ruf at first, but it wasn’t a good day for Stutes. Two walks and two doubles in the frame.

Justin De Fratus pitched the eighth, faced four batters and allowed a run on a two-out solo homer to lefty Jeremy Moore.

Coming into the game, De Fratus had thrown a scoreless inning in his only other outing, allowing two hits while striking out three.

Just six hits in the game for the Rays, but three of them went for extra-bases. Two doubles and a home run.

A one-out double by Leandro Castro in the fourth led to the Phillie run. Castro was 1-for-3 on the day and is 1-for-7 so far.

Castro is 24-years-old and hits right-handed. He on-based .280 at Triple-A last year, hitting eight home runs in 458 plate appearances. He played mostly the corner outfield positions, but made 17 appearances in center as well.

Revere is hitting .385 (5-for-13 with five singles) after going 1-for-4 with a stolen base.

Maikel Franco was 2-for-4 with a pair of singles. 3-for-11 (.273) with two walks and three singles so far.

Ruf 1-for-3 with a walk and a single to drop his average to .308.

Nieves 1-for-3 in the game. Singled home Castro in the fourth for the team’s only RBI on the day. 1-for-6 so far.

Andres Blanco started at second and went 0-for-4. Mayberry was the DH and was 0-for-3 to drop his average to .375 (came into the game 3-for-5 with a home run).

Brown was 0-for-2 and walked twice, dropping his average to .091 (1-for-11 with an infield single).

Cesar Hernandez is 1-for-6 after going 0-for-2.

Galvis was 1-for-1 in the game and may have hurt his ankle running the bases. 2-for-10 so far.

Lee is expected to pitch tomorrow night as the Phils face the Blue Jays.


Third time plucky

Phils topped the Tigers 10-6 this afternoon for their first spring victory.

Kyle Kendrick started the game for the Phils and got hit hard in the first, allowing three runs on two walks, a single and a three-run double by Nick Castellanos. He allowed a leadoff walk and uncorked a two-out wild pitch in the second, but kept the Tigers off the board.

The Phils came into the game with starters Cliff Lee and Roberto Hernandez having allowed three runs in four innings pitched in their starts combined. Kendrick goes two innings, allowing three runs on two hits, three walks and a wild pitch. So after three games, the starters have allowed six earned runs in six innings on eight hits and three walks (9.00 ERA with a 1.83 ratio).

Kendrick made 30 starts last year and walked more than two in five of them. Walked three in two innings today.

Righty Sean O’Sullivan struck out two in a 1-2-3 third. He came back for the fourth and retired the first two before hitting Luis Exposito with a pitch. O’Sullivan retired the next hitter on a popup to Hernandez at second to end the frame.

O’Sullivan suddenly seems like he has a shot for some early starts, given the combination of injury questions around pitchers like Hamels, Martin and Pettibone and the miserable early opinions around Gonzalez. The 26-year-old righty had a 6.14 career ERA over 193 2/3 innings in the majors before throwing to a 3.96 ERA in 25 innings for the Padres in 2013. He had a 1.80 ratio to go with his 3.96 ERA last year — 31 hits and 14 walks as opponents on-based .393 against him. He didn’t pitch very well, 3.96 ERA or not. Pitched well today, throwing two scoreless innings without allowing a hit or a walk while striking out three.

Aumont pitched the fifth, coming off of a miserable outing his first time out and set the Tigers down in order.

Luis Garcia made his first official appearance in the sixth and allowed three runs on two singles and a double. Only one of the runs was earned due to a Reid Brignac error at short.

Cesar Jimenez threw a 1-2-3 seventh in his first official appearance and followed that up by setting the Tigers down in order in the eighth. The 29-year-old lefty walked ten in 17 innings for the Phils last year, which is a lot. Had a 0.00 ERA and an 0.89 ratio in nine innings through his first eight appearances and a 7.88 ERA and a 2.00 ratio over eight innings his last 11 times out (and walked seven in those eight innings). Did a better job at preventing walks at Triple-A, throwing to a 3.12 ERA and a 1.31 ratio while walking 26 in 66 1/3 innings.

Justin De Fratus made his first appearance in the ninth. He allowed back-to-back singles to the first two batters he faced before striking out the next three to end the game with runners on first and second.

De Fratus struck out 42 in 46 2/3 innings for the Phils last year. Walking 25 was the problem and it led to a 1.50 ratio to go with his 3.86 ERA. Walk rate of 2.0 per nine innings in 424 1/3 innings in the minors and 4.8 in 61 1/3 innings in the majors. I would guess his walk rate will go down in 2014.

The Phillies scored eight runs in a bottom of the third that featured three walks, two singles, a hit-by-pitch, a Tiger error and a three-run homer by J-Roll.

Rollins’s shot came off of righty Jose Valdez with two outs in the third. He was 1-for-1 with a home run and two walks in the game.

Gwynn started the game in center for the Phillies and went 0-for-3 with a walk. He’s 0-for-3 with two walks so far. Think we should be following what he does offensively and especially defensively when playing center given the Phils seemingly neverending problem trying to backup center field. Things I know for sure: 1) John Mayberry is really, really not the answer 2) Cesar Hernandez, a backup infielder, really, really is not the answer. The Phils have so many problems it’s hard to feel like backup center fielder should go near the top of the list. I think there’s potential for a moral victory here, though.

Utley started at second and went 1-for-3.

Franco started at third and was 0-for-1 with a walk and no errors. He’s seen action in all three official games and gone 0-for-5 with two errors and two walks.

Byrd 2-for-3 with two singles and 3-for-5 with an RBI in the early going.

Howard 0-for-3 and struck out twice. 1-for-5 with a single so far.

Brown 0-for-3 with a walk and an RBI. 1-for-6 overall.

Ruiz 0-for-1 with a walk and an RBI. 0-for-3.

Lou Marson doubled to start the bottom of the eighth, which led to a Phillie run. He was 1-for-1 with a double on the day in his first action.

Ruf 1-for-3 with a single that drove in a run in the second inning. 1-for-3 with two RBI on the day. 2-for-6 with two walks so far.

Yankees tomorrow.


Take two

Wasn’t a lot better than the first one.

The Phils fell to Toronto for the second straight day this afternoon, losing 7-5.

Cliff Lee started the game, coming off of a 2013 campaign in which he was the best Phillie by a wide margin. He went two innings in the game, allowing a run on two hits while striking out three.

He allowed a run on back-to-back doubles to righties Jose Bautista and Moises Sierra in the first and struck out two in a 1-2-3 second.

Brad Lincoln started the third and should have set Toronto down in order. Didn’t happen. With two outs and nobody on, Sierra hit a ball that Asche fielded at third. Asche threw to first, but Maikel Franco didn’t handle the throw at first and was charged with his second error in two days. Bautista followed that with an RBI-double before Lincoln got Edwin Encarnacion looking to leave Bautista at second.

Franco charged with a fielding error at first after making a throwing error fielding Chris Getz‘s bunt at third yesterday. He appeared at first eight times in 2013 at Double-A after not appearing there at all in any previous years.

Diekman pitched the fourth and faced seven batters, allowing two runs on four hits, all singles.

Not a good start for Diekman, but I’d guess he has a good shot to start the year with the team despite his 5.70 ERA in 30 innings at Triple-A last year. He fared much better while with the Phils, throwing to a 2.58 ERA with a less impressive 1.30 ratio.

Ethan Martin pitched the fifth and it wasn’t good. He faced four batters and all four reached on walk, single, double, double. Michael Stutes took over for him and faced four batters, three of which he retired and one of which reached on a throwing error by the catcher Nieves.

Awful for Martin, who left the game with discomfort in his right shoulder, but a nice showing for Stutes in his first appearance.

Mario Hollands pitched the sixth for the Phils and set Toronto down in order. The 25-year-old lefty made 27 appearances (20 starts) between Clearwater and Reading in 2013, throwing to a 2.86 ERA with a 1.23 ratio.

Rosenberg followed Hollands. He set Toronto down in order in the seventh and again in the eighth.

Great day for Rosenberg. Threw to a 2.45 ERA with a 1.09 ratio in his first 16 appearances before allowing six runs in five innings his last six times out for the Phils last year. May be older than you think — he turned 28 in September.

The Phillies scored five runs in the game. Ruf hit a two-run homer off of righty Esmil Rogers and Mayberry hit a solo shot off of lefty Aaron Loup. Revere scored on a passed ball in the first and Franco scored in the eighth on a play that featured a throwing error by Toronto first baseman Andy LaRoche on a might-have-been double-play.

Ruf was 1-for-3 with a walk and a two-run homer after drawing a walk in his only appearance yesterday. Was good (269/363/500) against righties last year and homered off of one today.

Mayberry 2-for-3 with a solo homer in his first action. Didn’t appear in center field even once today, which should be lauded.

Revere was 3-for-4 with three singles. 4-for-6 in the early going.

Abreu 0-for-2 with two more walks. 0-for-3 with four walks.

Franco, Nieves, Frandsen, Asche all went 0-for-3. Franco drew a walk. Galvis 0-for-4.

Franco made an error on a non-catch and Nieves a throwing error.

This from Ryne Sandberg on Ryan Howard: “You want to see if he can make [lefties] throw the ball over the plate. Be patient, be relaxed in those situations. Get a good ball to hit. Make the pitcher come to him. If it means being patient and taking walks, that’s for the betterment of the team. Spit on it, take the walk and be a baserunner. Will that result in some walks? Seventy-five to 100, 120? Probably.” I offer two related predictions: 1) Ryan Howard will walk less than 120 times in 2014 2) if Ryan Howard walks 120 times in 2014 the Phillies will win the World Series. Howard has averaged 24 walks a season over the past two years, walking 48 times in 609 plate appearances. He walked more than 100 times in a season twice — 108 in 2006 and 107 in 2007. Walking a hundred times in a season is hard. Across both leagues, three players did it in 2013. Joey Votto (135), Shin-Soo Choo (112) and Mike Trout (110).

I really don’t see a lot of reason for left-handed pitchers to walk Ryan Howard, either. Howard hit 173/218/321 against lefties in 2013 after hitting 173/226/378 against them in 2012. He’s walked eight times against left-handed pitching over the past two seasons (193 PA).

Tigers tomorrow with Kendrick expected to pitch.


First thud

The Phillies saw their first official spring action today, falling 4-3 to Toronto in a game called due to rain after the top of the seventh.

Roberto Hernandez started the game, seeing his first action for the Phils having thrown to a 5.03 ERA over his last 146 appearances in regular season action. He went two innings, allowing two runs on four hits and no walks. Jose Bautista hit a solo homer off of him in the first and he allowed another run on back-to-back doubles to start the second. Both of the doubles were off the wall, the first, by righty Brett Lawrie, was off the top of the wall and nearly out of the yard.

Seems a good a time as any to point out that Hernandez has allowed 46 home runs over his last 302 1/3 innings pitched, which is about 1.37 per nine innings. Nobody on the Phillies who threw 65 or more innings in 2013 allowed more than one home run per nine innings. Among the guys with at least 65 innings, Lee had the worst rate at 0.89 per nine innings. The righty Bautista got Hernandez in the first, but lefties hit 305/369/537 against the righty Hernandez in 2013 with 17 home runs in 315 plate appearances.

Phillippe Aumont pitched the third, coming off of a 2013 effort in which he walked 51 in 55 innings between the minors and majors. He walked the two first batters he faced and the Blue Jays scored two runs charged to him in the inning on a single, two walks and a wild pitch.

Righty Jeff Manship, who has struggled to retire hitters at the major league level, struck out two in a 1-2-3 fourth and kept the Blue Jays off the board in the fifth as well. One hit, a single, in two scoreless innings for Manship as he strikes out three and gets Bautista to ground into a double-play. The less good news is the career 6.42 ERA and a 1.62 ratio for the 29-year-old righty in 116 1/3 career innings. Righties have hit 329/375/556 against him for his career.

Bastardo pitched the sixth. He allowed a two-out triple to righty Moises Sierra, but retired Dioner Navarro on a fly ball to center to leave Sierra at third.

25-year-old righty Kevin Munson, a Rule 5 pick (be afraid, be very afraid), pitched the seventh. Chris Getz bunted for a single to start the frame with Maikel Franco fielding and throwing it away for an error that left Getz at second with nobody out. The Blue Jays bunted the runner to third with the first out, but Munson struck Kevin Pillar out with one down and the man on third. He walked Anthony Gose before getting Dan Johnson to line to short to leave runners on the corners.

Two hits and a walk in the frame, but Munson keeps Toronto from scoring with the help of the big strikeout with a runner on third and one out. He struck out 66 in 54 2/3 innings between Double-A and Triple-A in 2013.

The offense plated three runs in the game — two in the bottom of the first on RBI-singles by Howard and Byrd and the third in the bottom of the fifth when a one-out walk to Tony Gwynn, Jr was followed by a Ronny Cedeno double.

A day after singling and homering off of lefties in an intrasquad game, Howard lined an RBI-single into center off of lefty JA Happ in the bottom of the first. He flew to left in his other at-bat.

Abreu was at DH for the Phils and went 0-for-1 with two walks.

Cedeno’s double in the fifth after the Gwynn walk was the only extra-base hit of the game for the Phils. Cedeno 1-for-1 with a double and Gwynn 0-for-0 with a walk.

Byrd 1-for-2 with an RBI-single and a strikeout.

Ruf walked in his only appearance.

Revere 1-for-2 with a single and Rollins 0-for-1 with a walk.

Brown 1-for-3 with an infield single and a strikeout.

Utley 0-for-2, Asche 0-for-2, Ruiz 0-for-2.

Franco 0-for-1 with the game’s only error at third.

Blue Jays again tomorrow with Cliff Lee and Ethan Martin expected to pitch for the Phils.


  • Calender

    August 2014
    M T W T F S S
    « Apr    
     123
    45678910
    11121314151617
    18192021222324
    25262728293031
  • Online Marketing
    Add blog to our blog directory.



    Web Directory

    Blogging Fusion Blog Directory

  • Copyright © 1996-2010 Philliesflow.com. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress