more of a football powerhouse up there i guess
He could be more of a football powerhouse at his new home.
я думаю, там больше футбольной электростанции
В своем новом доме он мог бы стать большей футбольной силой.