Fantasy Football Godzilla

I wanted to add Godzilla to my fantasy football team. I was told I don't understand how fantasy Football works. I told them, they don't understand how fantasy works.

Fantasy Football Godzilla final

Fantasy Football Godzilla final

Fantasy Football Godzilla