Larry Fitzgerald plays as a wide receiver and he is of American nationality He plays for the Arizona cardinals and he had a contract that was worth 120 million dollars He has a net worth of 50 millions ... Read more