I see it as referring to a battle for first place and the unevitable loss of the songwriter to his/her opponent. "Televised" could be saying that many people know about the battle and "in green" could refer to the the prize (money, possibly). I don't know, all in all a very general song.
I see it as referring to a battle for first place and the unevitable loss of the songwriter to his/her opponent. "Televised" could be saying that many people know about the battle and "in green" could refer to the the prize (money, possibly). I don't know, all in all a very general song.