Who does Canyon Vista think will win the 2015 Super Bowl?

Thank you for participating in our poll- we had over 130 votes! Don’t forget to watch Super Bowl XLIX this Sunday, February 1st at 5:30 p.m. on NBC.