I hope you’re in a better place Kelly…

Olympic cycling medalist Kelly Catlin died in her dorm at Stanford University last Thursday, an abrupt end to the 23-year-old’s accolade-filled life.

Her family tells NPR that she took her own life.

“Waves of despair come over us,” her father, Mark Catlin, says. “She promised us she wasn’t going to kill herself.”

Kelly Catlin was most known as being a member of the U.S. women’s pursuit team that earned a silver medal during the 2016 Olympic Games in Rio de Janeiro. She and the team earned three consecutive world championship titles between 2016 and 2018.

Continue reading…HERE!

Our Bicycle Thief!

The man in the baseball cap and sunglasses waited for the teller to notice him. The morning of May 26, 2000, was quiet inside the LaSalle Bank in suburban Highland Park. Standing patiently by the velvet ropes, the man looked at his wristwatch. The second hand ticked slowly.

Continue reading…HERE!