Tim McGraw, 43, showed off his fit physique when he and his band rushed the stage shirtless during Lady Antebellum's opening act last Saturday in Toronto.