In write-up on CSBK website, Taylor talks about his season, his crash at Mosport, and what sounds like another retirement announcement.
In write-up on CSBK website, Taylor talks about his season, his crash at Mosport, and what sounds like another retirement announcement.