Saturday, January 17, 2015

This Should not be News in Broncos CR3W opinion but some jumped to it with Fox departure, why? NFL Network, Fox Sports cough cough, not ESPN though ironically...