Chris Bagg 3/18/20 Chris Bagg 3/18/20 Racing in the Time of Coronavirus: How to Deal with Cancellations and Postponements Read More Chris Bagg 3/5/20 Chris Bagg 3/5/20 Four Common Triathlete Injuries: what you're really lookin' at Read More Chris Bagg 2/12/20 Chris Bagg 2/12/20 Phuket List: CBCG athlete Matt Evans conquers Africa and Asia, and still identiFies as #triathlete Read More Chris Bagg 12/26/19 Chris Bagg 12/26/19 How to Travel with your Bike for Cycling and Triathlon Read More Chris Bagg 12/11/19 Chris Bagg 12/11/19 WHY YOU NEED AN OFFSEASON (Even a Short One!) Read More Chris Bagg 11/27/19 Chris Bagg 11/27/19 A Brief History of CBCG in time for Small Business Saturday Read More Chris Bagg 11/15/19 Chris Bagg 11/15/19 3x Pelotons a Week to 70.3: Introducing Drew Davis, CBCG Coach Read More Chris Bagg 10/29/19 Chris Bagg 10/29/19 Why You're Doing it Wrong: CBCG Strength Coach Daniel Silver Explains Lifting for Endurance Athletes Read More Chris Bagg 10/17/19 Chris Bagg 10/17/19 Wave Starts Explained: the benefits, drawbacks, and strategies Read More Chris Bagg 10/2/19 Chris Bagg 10/2/19 So You Had a Bad Swim Read More Chris Bagg 9/5/19 Chris Bagg 9/5/19 Sugar Water: It’s Not Just for Racing Anymore Read More Chris Bagg 8/21/19 Chris Bagg 8/21/19 CBCG Swim Smooth Hood River Camp Round Two Read More Chris Bagg 8/7/19 Chris Bagg 8/7/19 REMY MAGUIRE WANTS YOU TO BE STOKED (both happy and well-fed) Read More Chris Bagg 8/2/19 Chris Bagg 8/2/19 CBCGYM Opens Today Read More Chris Bagg 7/17/19 Chris Bagg 7/17/19 Morning Routine: Our New Class at CBCGym Read More Chris Bagg 7/11/19 Chris Bagg 7/11/19 Enter the CBCGym: We Have a Big Announcement! Read More Chris Bagg 6/20/19 Chris Bagg 6/20/19 When Calamity Strikes: five do’s and don’ts for coping with adversity in a race Read More Chris Bagg 6/5/19 Chris Bagg 6/5/19 #FiercelySelfReliant: the Best Way to Make Camp Workouts Race-relevant Read More Chris Bagg 5/22/19 Chris Bagg 5/22/19 Caffeine and Watts Tackle Belgian Waffle Ride—Triathletes Trying New Modes of Suffering Read More Chris Bagg 5/10/19 Chris Bagg 5/10/19 10 Things NOT to Bring to Your First Triathlon Read More Newer Posts Older Posts
Chris Bagg 3/18/20 Chris Bagg 3/18/20 Racing in the Time of Coronavirus: How to Deal with Cancellations and Postponements Read More
Chris Bagg 3/5/20 Chris Bagg 3/5/20 Four Common Triathlete Injuries: what you're really lookin' at Read More
Chris Bagg 2/12/20 Chris Bagg 2/12/20 Phuket List: CBCG athlete Matt Evans conquers Africa and Asia, and still identiFies as #triathlete Read More
Chris Bagg 12/26/19 Chris Bagg 12/26/19 How to Travel with your Bike for Cycling and Triathlon Read More
Chris Bagg 11/27/19 Chris Bagg 11/27/19 A Brief History of CBCG in time for Small Business Saturday Read More
Chris Bagg 11/15/19 Chris Bagg 11/15/19 3x Pelotons a Week to 70.3: Introducing Drew Davis, CBCG Coach Read More
Chris Bagg 10/29/19 Chris Bagg 10/29/19 Why You're Doing it Wrong: CBCG Strength Coach Daniel Silver Explains Lifting for Endurance Athletes Read More
Chris Bagg 10/17/19 Chris Bagg 10/17/19 Wave Starts Explained: the benefits, drawbacks, and strategies Read More
Chris Bagg 8/7/19 Chris Bagg 8/7/19 REMY MAGUIRE WANTS YOU TO BE STOKED (both happy and well-fed) Read More
Chris Bagg 6/20/19 Chris Bagg 6/20/19 When Calamity Strikes: five do’s and don’ts for coping with adversity in a race Read More
Chris Bagg 6/5/19 Chris Bagg 6/5/19 #FiercelySelfReliant: the Best Way to Make Camp Workouts Race-relevant Read More
Chris Bagg 5/22/19 Chris Bagg 5/22/19 Caffeine and Watts Tackle Belgian Waffle Ride—Triathletes Trying New Modes of Suffering Read More