BR: Champions League: It’s a battlefield where the Football giants have proved their mettle and the minnows have tested their fortitude.
It is a platform where the ordinary Football players have showcased their skills to attain the stardom and some Football gods and idols dug the graveyard of their shattered dreams.