Контракт с бразильским футболистом рассчитан на четыре года.
По информации СМИ, «Спартак» заплатил за Педро 12 миллионов евро.
В расположение «Спартака» Педро прибудет 4 сентября.
В 2017 году Педро Роша сыграл за «Гремио» 23 матча и забил семь мячей.
Напомним, изначально «Спартак» был нацелен на приобретение другого нападающего из «Гремио» — Луана.