The man, the Beatle, the musical legend: Paul McCartney plays for 3 hours at Rogers Arena