WVSPORTS.COM Sam White signs free agent deal with the Toronto Blue Jays