Tracy McGrady and Vince Carter's investment in the Buffalo Bills underscores a growing trend of athletes expanding into NFL ownership.
We are down to just four weeks left in the regular season, but the last few games will be must-see action that matter greatly ...