Tag: Green Pay Packers

NFL Playoff Shockers!

UNITED STATES─Wow that is the only word I can use to describe the stunner I witnessed watching NFL playoff games on Saturday. I just...