Russell Wilson and Ciara Make Victory Video After Signing $140 Mil Contract – TMZ

Russell Wilson and Ciara Make Victory Video After Signing $140 Mil Contract  TMZ

What do you do when you just signed the largest contract in the NFL??? If you’re Russell Wilson and Ciara … you make a celebration video from the comfort of …