Yesterday at 12:12
It was a little over a year ago, September 28th to be exact. Former NASCAR driver Greg Biffle was putting the finishing touches on his sailboat. He was ready to start sailing the next day, headed for a relaxing Bahamas vacation.