Ross Stewart handed two-year deal at Hearts with Shay Logan moving on

Ross Stewart is staying with Hearts (Stewart Robertson/PA)
Ross Stewart is staying with Hearts (Stewart Robertson/PA)