I believe there's a topic on this already. And yes, it's motivational.
To give anything less than your best is to sacrifice the gift.
Awww that's cute. Harbaugh is giving out participation trophies to his players lol. A year from now it will be congratulating his team for finishing 3rd in the B1G East yet again.
Closing; as noted above there is already a post on this.