lifeofasportsaholic.com
Where Has Julian Edelman Gone?
The Patriots picked up their 6th win of the season on Sunday in Pittsburgh and with a Buffalo Bills loss, are in complete control of the AFC East. Despite tremendous success in 2016, one piece of t…