When we heard it was snowing in Florida we thought it was a joke, but apparently the rumors are true. It snowed in Tallahassee and we think all this BILLieving lately had something to do with it.
Think about it. The Bills get into the playoffs after a 17-year drought and this weekend they are headed to the Sunshine State and it’s snowing. The only logical reason why something like this could ever happen is because the Bills are about to take care of business in Jacksonville on Sunday and we can’t wait to see it.