Ryan Switzer

Ryan Switzer

Contracts

contract info
length team amount guaranteed avg annual salary
2021-2021 Cleveland Browns $920,000 $920,000
2017-2020 $2,965,987 $565,987 $988,662