The NFL Playoffs are finally here. This weekend features the Buffalo Bills coming to Houston to take on the Texans. Who’s got the edge? It is that time of year folks. The NFL playoffs are here and the matchups are going to be so much fun this year. Especially this four vs. five matchup in […]