The first game of the NFL playoffs Wild Card Round is right around the corner. That game will see the Cleveland Browns face off against the Houston Texans. These are two teams that, before the season, few expected to see in the playoffs this year, but now it will be one of the most intriguing […]