For the season ticket holders out there I am assuming you got your "tru cash" card in the mail. What the hell are the benefits to it because I don't see any????
www.buffalobills.trucash.com
Just looks like a dam prepaid card.
edit site is down now??? Don't know whats going on
www.buffalobills.trucash.com
Just looks like a dam prepaid card.
edit site is down now??? Don't know whats going on
Comment