What a feeling it must be to play for your hometown team, huh? That’s exactly what happened to Kevin Byard on Sunday after suiting up for the Philadelphia Eagles. Byard was traded from the Titans to Philly at the trade deadline. Byard, a Philly native, got his first home game for the Eagles against the […]