Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Scotland captain Finn Russell says he is frustrated after his side’s 35-29 win over Wales as his team “switched off” and allowed Wales to pick up a losing bonus point at Murrayfield.
WATCH MORE: Scotland 35-29 Wales highlights
Available to UK users only.