It might be by Billy Joel, I don't know
EDIT: it was in one of the video clips during the ESPY's tonight which is what made me think of it.
And I am loving all the comments
EDIT AGAIN: I got it
billy Joel - Angry Young Man
but thanks for all of your lovely comments
they were very uhh thoughtful =D