Hockey Player TJ Oshie Just Scored Our Hearts
1 of 8
First, the bad news: he has a fiancée.
Her name is Lauren Cosgrove, she's beautiful, and she's expecting their first child.
Instagram user lccosgrove
What’s Your Reaction?