Eric Welsh

Ottawa Junior Senators down Dukes in RBC Cup opener

The Senators needed overtime to do it, getting the winner off the stick of Ben Evans.

Top riders from B.C. and beyond compete in Vedder Mountain Classic bike race

The annual race at Cultus Lake attracts a large field of cyclists with a wide range of skill levels.

Humboldt tragedy brings back bad memories for junior hockey coach

Chilliwack Chiefs bench boss Jason Tatarnic was involved in a bus accident with Woodstock in 2007.

BCHL This Week: Humboldt tragedy hits home for Surrey Eagles

BCHL This Week takes a look at what’s going on around the league and the junior A world.

BCHL Today: Trail depth steps up as Smoke Eaters avoid elimination

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Prince George and Wenatchee on track for Fred Page Cup final

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Berard’s OT goal gives Powell River game three win

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Prince George avoids elimination with game five win

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Wenatchee goes Wild against Vernon Vipers

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Surrey Eagles and Powell River Kings close to advancing

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Surrey Eagles in the driver’s seat and Ethan Martini takes a seat

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Wenatchee Wild on the ropes and Smoke Eaters reeling

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Wenatchee Wild goaltenders a cause for concern

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Goaltending gives Vernon huge edge over Wenatchee

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Kings try to ground Grizzlies and Galajda targets Hobey Baker Award

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Can Trail Smoke Eaters pull off epic upset?

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Can Surrey Eagle offence crack Prince George D?

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Victoria Grizzlies complete comeback and Lewis lawyers up

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Victoria Grizzlies working on epic comeback

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.

BCHL Today: Prince George and Powell River close to moving on

BCHL Today is a (near) daily look at what’s going on around the league and the junior A world.