More Videos

Local fighter featured on card for UFC Fight Night 2:37

Local fighter featured on card for UFC Fight Night

Charlotte Checkers shut fans out of Wednesday's AHL game, for their own safety 1:08

Charlotte Checkers shut fans out of Wednesday's AHL game, for their own safety

Charlotte Hornets coach Steve Clifford discusses his illness in exclusive interview 3:33

Charlotte Hornets coach Steve Clifford discusses his illness in exclusive interview

Thomas Davis Sr. hints about his future at move-out day 0:50

Thomas Davis Sr. hints about his future at move-out day

Former tennis star Andre Agassi builds Charlotte school as part of broader project 1:35

Former tennis star Andre Agassi builds Charlotte school as part of broader project

Justin Thomas wins PGA Championship at Quail Hollow: 'Most berserk I've ever gone' 2:09

Justin Thomas wins PGA Championship at Quail Hollow: 'Most berserk I've ever gone'

Here's the final putt that Justin Thomas hit to win PGA Championship 0:50

Here's the final putt that Justin Thomas hit to win PGA Championship

Kevin Kisner and Chris Stroud assess their chances at Quail Hollow 2:21

Kevin Kisner and Chris Stroud assess their chances at Quail Hollow

PGA Championship at Quail Hollow: Rain suspends play on Friday afternoon 0:40

PGA Championship at Quail Hollow: Rain suspends play on Friday afternoon

Rickie Fowler: PGA Championship is year's toughest major 0:43

Rickie Fowler: PGA Championship is year's toughest major

Charlotte swimmer talks about looking back on last summer's Olympic trials, in which she missed the cut to earn a place on the U.S. team that competed in Rio. dmiller@charlotteobserver.com
Charlotte swimmer talks about looking back on last summer's Olympic trials, in which she missed the cut to earn a place on the U.S. team that competed in Rio. dmiller@charlotteobserver.com

1 year after missing Rio, Madison Kennedy is taking swimming destiny into her own hands

June 23, 2017 06:55 AM

More Videos

Local fighter featured on card for UFC Fight Night 2:37

Local fighter featured on card for UFC Fight Night

Charlotte Checkers shut fans out of Wednesday's AHL game, for their own safety 1:08

Charlotte Checkers shut fans out of Wednesday's AHL game, for their own safety

Charlotte Hornets coach Steve Clifford discusses his illness in exclusive interview 3:33

Charlotte Hornets coach Steve Clifford discusses his illness in exclusive interview

Thomas Davis Sr. hints about his future at move-out day 0:50

Thomas Davis Sr. hints about his future at move-out day

Former tennis star Andre Agassi builds Charlotte school as part of broader project 1:35

Former tennis star Andre Agassi builds Charlotte school as part of broader project

Justin Thomas wins PGA Championship at Quail Hollow: 'Most berserk I've ever gone' 2:09

Justin Thomas wins PGA Championship at Quail Hollow: 'Most berserk I've ever gone'

Here's the final putt that Justin Thomas hit to win PGA Championship 0:50

Here's the final putt that Justin Thomas hit to win PGA Championship

Kevin Kisner and Chris Stroud assess their chances at Quail Hollow 2:21

Kevin Kisner and Chris Stroud assess their chances at Quail Hollow

PGA Championship at Quail Hollow: Rain suspends play on Friday afternoon 0:40

PGA Championship at Quail Hollow: Rain suspends play on Friday afternoon

Rickie Fowler: PGA Championship is year's toughest major 0:43

Rickie Fowler: PGA Championship is year's toughest major