Simon Moser scored with 7.9 seconds left, lifting Switzerland to a 1-0 win over Latvia on Wednesday in the Olympic mens hockey opener for both teams. Moser was credited with the game-winning goal that appeared to carom off a Latvian player in front of the net. Edgars Masalskis made 38 saves, stopping shots with every part of his body. The Latvians havent lasted longer than the preliminary round the previous three Olympics, ranking 12th in the last two and ninth in 2002. They pushed the Czechs to overtime in a qualification match before losing at the Vancouver Games. The Swiss advanced to the quarterfinals in 2010 and 2006 and they have a chance to upset some teams with more talent with Jonas Hiller in net. Hiller made 21 saves. Dirk Nowitzki Jersey .C. -- The Edmonton Oilers used a late-power-play goal to get a hard-fought road victory. Dwight Powell Jersey . Second-seeded Sloane Stephens of the United States made lighter work of her day as she beat 2009 champion and Swiss wild card Timea Bacsinszky 6-3, 6-3. Two seeds fell: No. 4 Kirsten Flipkens of Belgium lost to Katarzyna Piter of Poland 6-4, 6-2, and No. http://www.officialmavericksfanstore.com...vericks-jersey/. Villar connected off Joe Saunders (11-14), sending a drive well over the left-field fence for his first career homer. The Astros scored six times in the first three innings to chase Saunders. Josh McRoberts Jersey . Canadas 5-1 loss to Finland in the semifinal ranks as the tournaments most-watched game with a record 2.7 million viewers, the largest ever for a World Juniors game played outside of North America, and winning Saturday as the most-watched program on Canadian television. Jason Kidd Jersey . The CFL unveiled its 2014 schedule Wednesday and the Redblacks will play their first-ever regular-season game in Winnipeg against the Blue Bombers on July 3.TSNs Jack Armstrong offers his thoughts on Andrew Bynum, Al Horford, the Toronto Raptors, the atmosphere for the Portland vs Miami game, and the long list of injured players. 1. ANDREW BYNUM (Cavs): Grow Up! Youre a professional athlete. These are your prime earning years. Dont mess it up. For the life of me I cant comprehend how guys dont realize that there is no other walk of life that theyre going to make the kind of money they make and have the fun they do being a pro athlete. Once its gone, its very difficult to recapture what you blew. Sure, maybe he has other off-court interests; youve got a long life to enjoy those. Capitalize on what youre doing now and dont be silly. Its a shame: talented guy who needs to get with the program. 2. AL HORFORD (Hawks): Significant blow to Atlantas season losing one of my favorites in the league. He was having another steady season at 18+ ppg and 8+ rpg. Thats hard to replace. Thank goodness they signed Paul Milsap (17 and 8 per game) as a free agent this past summer. Theyre going to have to ride him a bunch in the post area; hes more than capable. The nightly loss of Horford will be a big hole to fill though considering the lost Josh Smiths athleticism and scoring ability this past off-season. The Hawks are still a capable team that will be in the playoff hunt. It will just get harder to maintain that third spot in the East Standings. 3. TORONTO RAPTORS: Im afraid to snap my fingers right now for fear theyll come out of the zone theyre in at this stage. Theyve been really fun to watch and the energy, effort, and commitment to team has been top-notch. Ive got my fingers crossed it continues; its been an enjoyable stretch of hoops to say the least. The Raptors have a really difficult stretch of games coming up however, take a good look at the schedule. The travel will be frequent and the rest/prep time will be minimal. The true test for this group will be whether they can handle some of the adversity thats ahead. If they play the way theyre playing right now, they can hang with anyone. Theres still plenty of time for GM Masai Ujiri to evaluate his team and make decisions in a calculated, big-picture way to determine whether he wants to buy, hold or sell.ddddddddddddYou need to see guys get put through the ringer a good bit to see what youve got and just as important you need to evaluate what each team in your conference has and doesnt have to determine how you want to build your eventual contending team. 4. PORTLAND/MIAMI: Not sure if you caught the Heat/Blazers game on Saturday night or even caught the highlights but wow! The energy in the arena in Portland, one of the three best playing atmospheres in the NBA (OKC and Golden State are the other two), was off the charts. The action on the court was equally good. Sometimes when youre around pro sports you can get a bit cynical once in a while. When you see the level of passion and love for the sport and competition that both teams had it gives you goose bumps. The great teams and great players have incredible pride and a wonderful makeup. Thanks to the players on both teams for giving folks their moneys worth. 5. INJURIES: Last week we had Russell Westbrook and Al Horford added to the long list of elite players with significant injuries this year. There are a lot of theories as to why its happening. Ill just say this: Im firmly convinced that players are overtraining and not allowing their bodies enough rest/recovery time. In addition, many players hire their own workout guys in the off-season with their own theories/approaches that tend to differ from what they hear from their teams. I dont like that pattern. Im a huge believer in perfect practice makes perfect. When you train improperly or utilize varying training methods at different times youre exposing yourself to greater harm. In season, teams need to be more conscious of reducing the amount of time players spend on their feet. Its all about quality vs. quantity. Am I a bit concerned? Yes. Balance and moderation have got to be looked at more rather than obsessive overkill. Dont mistake activity for achievement! Cheap Buffalo Sabres GearWholesale Calgary Flames JerseysCheap Adidas Colorado Avalanche JerseysMontreal Canadiens Outlet StoreWholesale New Jersey Devils JerseysAdidas Arizona Coyotes JerseysCheap Adidas Boston Bruins JerseysCheap Adidas Carolina Hurricanes JerseysChicago Blackhawks Shop Free ShippingWholesale Columbus Blue Jackets JerseysDallas Stars Shop Free ShippingCheap Adidas Detroit Red Wings JerseysAnaheim Ducks Jerseys ChinaWholesale Edmonton Oilers JerseysFlorida Panthers Shop Free ShippingWholesale Los Angeles Kings JerseysMinnesota Wild Outlet StoreCheap Adidas Nashville Predators JerseysCheap Adidas New York Islanders JerseysNew York Rangers Winter Classic JerseysCheap Adidas Ottawa Senators JerseysCheap Adidas Philadelphia Flyers JerseysWholesale Pittsburgh Penguins JerseysCheap Adidas San Jose Sharks JerseysSt. Louis Blues Winter Classic JerseysWholesale Tampa Bay Lightning JerseysToronto Maple Leafs Outlet StoreVancouver Canucks Outlet StoreCheap Adidas Vegas Golden Knights JerseysCheap Adidas Washington Capitals JerseysCheap Adidas Winnipeg Jets Jerseys ' ' '