Rangers will host Peterhead in the first round of the Scottish League Cup while Hearts and Hibernian were also handed home ties.



More...