Reality Check: The Challenges and Triumphs of B.J. MacPherson's Life and Last Day on Ice