My cats, Sharknado and Olivia Wilde, made their Big Game predictions tonight.
I'm a Buffalo-born Bills fan, so I basically never ever cheer for New England (or really any Boston teams)... so this weekend, I'm a Philly fan!
Who do you think will win? Do you agree with these 2?