Welcome to the Week 12 edition of The Ambush. WEATHER … A few games this week have rain (Washington, Carolina, Cleveland) but not really anything that has me extremely over thinking things with them. [spacer height=”12px”] THE AMBUSH PLAY… I do not see a scenario where there is a team that has a QB throwing...
NFL Week 12 – The AMBUSH
