Player News
-
The Bills released Cain on Tuesday. Cain spent part of the 2024 season on the Bills' practice squad but never suited up for a game. The 29-year-old hasn't played an NFL snap since the 2020 season, although he has played in the USFL and UFL the last three springs and was highly productive. Cain will be a candidate for the practice squad once again.
-
The Bills signed Cain to a contract Monday. Cain spent the 2024 season on the Panthers' and Bills' practice squads before being let go by Buffalo in early December. He's back with the Bills, and while he's unlikely to make the 53-man roster, he will have a shot to make the practice squad at the conclusion of training camp. Cain last saw NFL regular-season action in 2020 as a member of the Steelers, when he appeared in two regular-season games and played 10 snaps on offense; however, he's consistently contributed as a member of the Birmingham Stallions in the USFL and UFL the last three springs, compiling 78 receptions for 1,132 yards and 11 touchdowns across 27 regular-season games in that span.
-
The Bills cut Cain from the practice squad Tuesday, Alaina Getzenberg of ESPN.com reports. Cain caught on with the Bills' practice squad Oct. 31 after being cut from the Panthers' practice squad two weeks prior. He was not elevated to the active roster by either team, and he'll now explore his next options. Cain last saw NFL regular-season action in 2020 with the Steelers, playing 10 offensive snaps across two games and not showing up on the box score.
-
The Bills signed Cain to the practice squad Thursday. Cain hasn't suited up for NFL regular-season action since 2020 when he played two games with the Steelers, but he's recorded 65 receptions for 787 yards and eight touchdowns in the regular season and postseason across the last two springs with the USFL/UFL's Birmingham Stallions. Now, the 2018 sixth-round pick will compete to carve out a deep depth role with Buffalo.
-
The Panthers cut Cain from their practice squad Tuesday, Darin Gantt of the team's official site reports. The Clemson product joined the Panthers' practice squad in late August, but it now appears the team has decided to move in a different direction. Cain most recently appeared in an NFL game in 2020 with the Steelers, where he failed to record a stat on just 10 offensive snaps.
Recent Tweets
Completed Games
| WK | OPP | TAR | RECPT | REYD | REAVG | RETD | FPTS |
|---|---|---|---|---|---|---|---|
| *1 | BAL | 0 | 0 | 0 | 0 | 0 | 0 |
| *2 | @NYJ | 0 | 0 | 0 | 0 | 0 | 0 |
| *3 | MIA | 0 | 0 | 0 | 0 | 0 | 0 |
| *4 | NO | 0 | 0 | 0 | 0 | 0 | 0 |
| *5 | NE | 0 | 0 | 0 | 0 | 0 | 0 |
| *6 | @ATL | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | BYE | - | - | - | - | - | - |
| *8 | @CAR | 0 | 0 | 0 | 0 | 0 | 0 |
| *9 | KC | 0 | 0 | 0 | 0 | 0 | 0 |
| *10 | @MIA | 0 | 0 | 0 | 0 | 0 | 0 |
| *11 | TB | 0 | 0 | 0 | 0 | 0 | 0 |
| *12 | @HOU | 0 | 0 | 0 | 0 | 0 | 0 |
| *13 | @PIT | 0 | 0 | 0 | 0 | 0 | 0 |
| *14 | CIN | 0 | 0 | 0 | 0 | 0 | 0 |
| *15 | @NE | 0 | 0 | 0 | 0 | 0 | 0 |
| PROJECTION | - | - | - | - | - | - | |
| * indicates player did not play that week | |||||||
Scheduled Games
| WK | DATE | OPP | OPP RANK | OPP FPTS |
|---|---|---|---|---|
| 16 | 12/21 | @Cleveland | 6 | 15.73 |
| 17 | 12/28 | Philadelphia | 4 | 15.40 |
| 18 | 01/04 | New York | 15 | 17.80 |
Team Trends
Career Stats
| Season | Tar | Recpt | ReYd | ReTD | ReFD | ReAvg | FPTS |
|---|---|---|---|---|---|---|---|
| 2025 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 |
| 2021 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 |
| 2020 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 |
| 2019 | 20 | 9 | 124 | 0 | 7 | 13.78 | 10 |
| 2018 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 |
| 2017 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2014 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 Year Avg | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 |
| Career | 20 | 9 | 124 | 0 | 7 | 13.78 |