“Our SPL season begun well last week against Aberdeen but we let it slip with our performance against the Gunners in front of our home fans,” McDonald told tribalfootball.com.
“This Saturday we want to give the fans something to cheer about against St Johnstone.”
On Sunday, Rangers travel to Edinburgh to tackle Hearts at Tynecastle Stadium.
Friday August 21
9:10am – Copa Sudamericana: Boca Juniors v Velez Sarsfield LIVE
Saturday August 22
Sunday August 23
2:55am – Bundesliga: Mainz v Bayern Munich
4:40am – Serie A: Siena v Milan LIVE
7:15am – Ligue 1: Auxerre v Lyon
9:00am – Ligue 1: Rennes v Marseille
5:45pm – Russian Premier League: Teams TBC
9:40pm – SPL: Hearts v Rangers LIVE