FanShot

Kap signs his new contract!

2

Courtesy of @49ers