WORCESTER, Mass. -- Michael Hutchinson stopped 49 shots as the St. Johns IceCaps downed the host Worcester Sharks 3-1 on Saturday in American Hockey League action. Kyle MacKinnon scored once for the IceCaps (31-19-4) and assisted on goals by John Albert and Patrice Cormier. Freddie Hamilton recorded the lone goal for the Sharks (23-24-4), who dropped their fourth straight game and second in a row to St. Johns. Harri Sateri turned aside 18-of-21 shots for Worcester. Albert opened the scoring for the IceCaps with a shorthanded goal at 17:42 of the first period. Hamilton responded for the Sharks 21 seconds into the second period. Cormier, however, gave St. Johns a 2-1 lead after 40 minutes of play. MacKinnon completed his three-point outing with an insurance goal at 5:12 of the third period. St. Johns went 0 for 7 on the power play while Worcester failed to score on six chances with the man advantage. Allen Iverson Jersey . Hazard lasted just 18 minutes in Tuesdays contest before being substituted with the calf problem, and Chelsea manager Jose Mourinho believes he will be without his star winger for at least the next two weeks. Chauncey Billups Jersey . Hall had a goal and three assists in a 5-4 loss to San Jose on Tuesday, had an assist in each of Edmontons next two games the capped the week with a goal and two assists in the Oilers 4-2 win over Anaheim on Sunday. http://www.basketballpistonsauthority.com/rick-mahorn-pistons-jersey-c-18/ . The 2014 edition will be the ninth meeting between the Caps and Vikes in a tradition that dates back to 2005. "Since the original Whitecaps, the club has enjoyed fantastic support from fans in Victoria and all across Vancouver Island," said Whitecaps FC president Bob Lenarduzzi. Custom Detroit Pistons Jerseys . On a hot, sweaty day, the Hall of Famer looked cool and comfortable. Jon Leuer Jersey . For the Miami Heat, that was outstanding news. LeBron James scored the last of his 32 points on a layup that put Miami up for good with 11.Ryan Miller signs w/ Vancouver Canucks Ryan Miller? Vancouver? Sorry but I had to: pic.twitter.com/juR2wqTMdd — Sean OLeary (@SeanOLeary26) July 1, 2014 Of course Ryan Miller is a Canuck. Jim Benning scouted and drafted him in Buffalo. — Katie Brown (@katie_brown47) July 1, 2014 @eddielack Time to steal the #1 job. Its the Vancouver way — Taj (@taj1944) July 1, 2014 @eddielack @RyanMiller3039 dont fall for it..... ITS A TRAP!!!! — Strombone (@strombone1) July 1, 2014 Brian Gionta signs w/ Buffalo Sabres The Sabres came into today looking for two veteran leaders. They got Brian Gionta and Josh Gorges from Montreal in less than 90 minutes. — John Vogl (@BuffNewsVogl) July 1, 2014 CONGRATS to fellow @BCAlumni Brian Gionta on his new gig with the @BuffaloSabres !!! Exciting day for Buffalo! @Giostyle21 #@BCHockeyNews — Olga Khmylev (@OlgaKhmylev) July 1, 2014 If @PKSubban1 was named captain of the #Canadiens, it would have a positive impact on pop-culture, and for many young kids. #Habs — Moe Khan (@MoeKhan19) July 1, 2014 Josh Gorges traded to Buffalo Sabres I want to thank all the amazing people in Mtl for helping make this a special place to be for the past years for me!! — josh gorges (@jgorges26) July 1, 2014 I will never forget my time here and will always hold a special place in my heart!! — josh gorges (@jgorges26) July 1, 2014 According to @amymoritz, Josh Gorges accepted trade to Buffalo because he heard his friend Brian Gionta is also very interested in Sabres. — John Vogl (@BuffNewsVogl) July 1, 2014 Dave Bolland signs w/Florida Panthers It was an honor to play for the Leafs in front of some of the best fans in hockey. Thank you Toronto. Im excited about my future in Florida &mddash; Dave Bolland (@DaveBolland) July 1, 2014 Five year, $5.dddddddddddd5-million for Bolland, per Uncle Bob. This is not how good teams work, but good luck with it. — Bruce Arthur (@bruce_arthur) July 1, 2014 Paul Stastny signs w/ St. Louis Blues Dinners on you tonight @PaulyWalnuts26 #boom #congrats — Tyler Bozak (@Bozie42) July 1, 2014 Welcome home, @PaulyWalnuts26! #stlblues pic.twitter.com/cvpRT6cIne — St. Louis Blues (@StLouisBlues) July 1, 2014 Best of luck to @PaulyWalnuts26 in STL. Sad to see you go bud, proud to call you one of my best friends. Take it easy on us eh! — Matt Duchene (@Matt9Duchene) July 1, 2014 Bruce Orpik signs w/ Washington Capitals Welcome to the @washcaps Brooksy!! #Orpik — Brooks Laich (@brookslaich) July 1, 2014 Oh my god the Brooks Orpik contract. Its like a car crash in slow motion. — Bruce Arthur (@bruce_arthur) July 1, 2014 Mason Raymond signs w/ Calgary Flames Welcome to the #CofRed, MayRay! #AlbertaBoy pic.twitter.com/X6lhyDHKxZ — Calgary Flames (@NHLFlames) July 1, 2014 A beauty of a backhand! Check out what Mason Raymond brings to the fold (VIDEO) ~ http://t.co/VOzpd8OThL — Calgary Flames (@NHLFlames) July 1, 2014 Thomas Vanek signs w/ Minnesota Wild Reunited in the #StateofHockey #mnwild #Parise #Suter #Vanek pic.twitter.com/7XjvCmsaM4 — Minnesota Wild (@mnwild) July 1, 2014 Vanek returns to the #StateOfHockey with a 3-year contract. More: http://t.co/A8WIUE5R2Q #mnwild pic.twitter.com/xbMGkxs5LJ — Minnesota Wild (@mnwild) July 1, 2014 TSN Stat of the Day 13 deals already - over $152 million in salaries. Were not even 1 hour in. #TSN #FAF #FreeAgentFrenzy pic.twitter.com/XlVuYrXp4K — NHL on TSN (@NHLonTSN) July 1, 2014 ' ' '