What's new
Fantasy Football - Footballguys Forums

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

*** San Francisco 49ers *** Official thread (15 Viewers)

Sad thing is I don't see Jed moving on from Shanahan, I think we're stuck with him for a long long time.
You guys are certifiably nuts. I’m going to opt out of relitigating this.
I just think we've seen his ceiling as HC with this team. He gets close but can't close the deal.

Things I don't like:

He won't hire an OC/play caller because he thinks hes smarter than everyone (and his play calling in crunch time has never been applauded), he refuses to invest in the OL, he oesn't give a rats *** about special teams, is known for blowing 4th quarter leads, won't give players like Cowing a shot (even though we need a deep threat) because he doesn't think he's ready with his blocking or route running? Send him on go routes and see what happens for F sake. It can't hurt.

I wouldn't be surprised if he starts losing the locker room if we keep collecting L's.
The only thing that will doom the franchise for the foreseeable future would be firing Kyle.
He’s like being in purgatory. Yea, we won’t be roasting under Satan’s pitchfork, but we’re not going to the pearly gates either.

He’s not a winner, and I’ve said it for years hoping he proves me wrong. 2024-2025, looks like I’ll sadly be right again.
Yes, it’s been a totally miserable experience rooting for a team for the past five years that ~25-30 other fan bases would have killed for.
 
This is funny.

Jordan Schultz
#Jaguars GM Trent Baalke, on a scorching hot seat, has a 30-64 record during his tenure in Jacksonville. While much of the attention has been on Doug Pederson, the buzz is growing louder about whether Baalke can survive the season, especially after Sunday’s embarrassment.

It’s getting loud in Jacksonville tonight.
 
Last edited:
Jordan Mason is tied 10th in the NFL with 19 explosive runs.

Isaac Guerendo is eighth among RBs in EPA per rush (min. 20 carries).

The 49ers don’t have the breathing room to just expect Christian McCaffrey’s explosiveness to suddenly return.


Mason had 2 carries for 13 yards vs Seattle, Guerendo had zero carries.
 
Injury updates today:

Kyle Shanahan on DE Nick Bosa's chances to play against Green Bay this week:

"There's just a good of a chance for him to not play as play."

TE George Kittle (hamstring) is expected to practice on Wednesday. Kyle Shanahan said Kittle was "close" to playing yesterday.

Brock Purdy has some shoulder soreness. He will be day-to-day this week

The 49ers hope to open Dre Greenlaw's practice window to return from IR next week
 
#49ers 4th Quarter Collapses

Sundays' game marked the 9th time during the Kyle Shanahan era that #SF lost a game despite holding a win probability of over 85% in the fourth quarter. This season alone it has happened 3 times - once against each NFC West opponent.

Table of all 9 games (6 of which had 90+% win probability):

 
The genius Shanahan can't figure these things out? He needs to play Cowing to stretch the field, Mason should be getting 50% of the carries (at least until CMC looks like CMC), and Sorenson/Staley need to get their heads out of their asses and start getting creative on defense.

Baldy: 49ers looked slow vs Seattle; defense is bland; is the wrong RB playing?

NFL analyst Brian Baldinger did not hold back in his assessment of the San Francisco 49ers' performance in Sunday's 20-17 loss to the Seattle Seahawks. Appearing on Bay Area radio station 95.7 The Game, Baldinger pointed out that the entire 49ers team looked slow, with the Seahawks taking full advantage of their lack of speed.

That's everybody," Baldinger said. "That's [RB Christian] McCaffrey. They had one explosive play on offense. They can't get the ball down the field. Explosive plays change the game, they change field position, and they give you the jolt of electricity you need."

Deep passes are just one way a team can generate explosive plays. On Monday, Shanahan addressed the lack of deep throws against the Seahawks, explaining that Seattle's defense, known for its "bend-but-don't-break" strategy, made it difficult to generate big plays.

You don't want to force them," Shanahan said. "You hope to get them into some situations where you can get them, but most of the stuff that they were giving us was underneath."

The inability to generate explosive plays ultimately cost the 49ers the win, dropping them to a disappointing 5-5 record.

---

Under first-year coordinator Nick Sorensen, the defense has looked like a shell of its former self this season.

"I'm not here to throw Nick Sorensen under the bus, but they don't—as opposed to Steve Spagnuolo and some of these other teams in this league that are good blitzing teams—they just don't know how to get a free hitter to the quarterback. They just don't dial it up. They don't overload. They don't disguise. And so, they're pretty bland in what they do."

---

Baldinger also suggested that the 49ers might have the wrong running back taking the majority of the snaps. McCaffrey, playing in his second game after being sidelined with Achilles tendinitis, hasn't looked like the dominant player from last season.

He doesn't look special," Baldinger said. "He just doesn't. [RB Jordan] Mason, he hit that first run, got his eight yards up the middle. He hit that hole like we've been watching him hit it all year, where he was second in the league in rushing a couple of weeks ago."

Mason finished the game with just two carries for 13 yards. Baldinger added, "Two carries, eight and five yards. So, he hit the hole the way he's supposed to hit the hole. ... The way Jordan hit that first run, I'm like, 'That's what they need.' They just need somebody to just be a bullet right between the lines, and then he's always taking the pile with him.

 
Last edited:
49ers’ Defensive EPA per play by quarter:

1st: #4
2nd: #7
3rd: #13
4th: #28

The 49ers’ defense progressively gets worse and then falls off the map in the 4th quarter. Been a huge contributor to why they’ve blown three 4th quarter leads.

 
49ers’ offensive ranks in 2024:

Yards per Drive: #2
Points per Drive: #10
Punts per Drive: #32 (good!)
Plays per Drive: #4
Scores per Drive: #4
Drive Success Rate: #10

TDs per Red Zone trip: #27
Points per Red Zone trip: #26

Their red area struggles are killing their point totals, but they’ve had no issues moving the ball this season.

 
It's not too late to save the season, but its on the brink. I just put a few dollars on them to miss the playoffs. Business is business.

49ers’ DVOA:

Overall: #6
Offense: #5
Defense: #6

49ers have a better DVOA than:
8-2 Eagles
7-3 Packers
7-3 Chargers
7-4 Texans
8-2 Steelers
7-4 Commanders

Win-Loss record is all that ultimately matters, but it shows you how well the 49ers have played at times. 3 blown leads is really skewing our perception of them as a team.

 
49ers’ Defensive EPA per play by quarter:

1st: #4
2nd: #7
3rd: #13
4th: #28

The 49ers’ defense progressively gets worse and then falls off the map in the 4th quarter. Been a huge contributor to why they’ve blown three 4th quarter leads.

Do you have Offensive stats per quarter? I'm not sure how it's measured, but I assume there is a correlation to the offenses production and what they do those first three quarters that makes the defense tire out?

Or does the offense just peter out in the 4th quarter and the D is out there the whole time?
 
49ers’ Defensive EPA per play by quarter:

1st: #4
2nd: #7
3rd: #13
4th: #28

The 49ers’ defense progressively gets worse and then falls off the map in the 4th quarter. Been a huge contributor to why they’ve blown three 4th quarter leads.

Do you have Offensive stats per quarter? I'm not sure how it's measured, but I assume there is a correlation to the offenses production and what they do those first three quarters that makes the defense tire out?

Or does the offense just peter out in the 4th quarter and the D is out there the whole time?
Here you go:

49ers Offensive EPA per play by quarter:

1st: #7 (defense #4)
2nd: #16 (defense #7)
3rd: #11 (defense #13)
4th: #6 (defense #28)


The defense is not making adjustments and just isn't creative at all. Our DC is terrible.
 
They are another strong draft or two from being a title contender again. They don’t need to rip it down to the studs but yeah, they need young talent in the trenches again.
Trent prob getting ready to hang it up and CMC is starting to have a lot of tread on those tires. We didn’t close when we had the chances in 2020 or 2024 (or 2023 against LAR).

It’s over, feels like we’re getting ready to start the Jim Tomisula era all over again. I would’ve forgiven KS for 10 years had he just closed out once, but nope, forget that arrogant smug ****bag
Strongly disagree. There’s a lot of young talent here still. They need an OT and a couple of young studs on the DL. It’s not inconceivable to even get those guys in the same draft like the Rams did this year.

Outside Warner the lbs are garbage, the oline is garbage, dline is garbage, cmc is too old, kittle almost done, db's are soft
They lined up and ran the same defense every play of that final drive (without Bosa nonetheless) except once where they brought pressure from the nickel. Add the DC to your list. Secondary had been the weakness for most of the stretch of success, but I don’t think they’re currently the weak link.

Agreed

Hard to tell because there is many weak links and the coaching is awful

Sad thing is I don't see Jed moving on from Shanahan, I think we're stuck with him for a long long time.
You guys are certifiably nuts. I’m going to opt out of relitigating this.
I just think we've seen his ceiling as HC with this team. He gets close but can't close the deal.

Things I don't like:

He won't hire an OC/play caller because he thinks hes smarter than everyone (and his play calling in crunch time has never been applauded), he refuses to invest in the OL, he oesn't give a rats *** about special teams, is known for blowing 4th quarter leads, won't give players like Cowing a shot (even though we need a deep threat) because he doesn't think he's ready with his blocking or route running? Send him on go routes and see what happens for F sake. It can't hurt.

I wouldn't be surprised if he starts losing the locker room if we keep collecting L's.
The only thing that will doom the franchise for the foreseeable future would be firing Kyle.
He’s like being in purgatory. Yea, we won’t be roasting under Satan’s pitchfork, but we’re not going to the pearly gates either.

He’s not a winner, and I’ve said it for years hoping he proves me wrong. 2024-2025, looks like I’ll sadly be right again.
Yes, it’s been a totally miserable experience rooting for a team for the past five years that ~25-30 other fan bases would have killed for.
Don’t waste your time trying to talk football with these 3.
 
Last edited:
The genius Shanahan can't figure these things out? He needs to play Cowing to stretch the field, Mason should be getting 50% of the carries (at least until CMC looks like CMC), and Sorenson/Staley need to get their heads out of their asses and start getting creative on defense.

Baldy: 49ers looked slow vs Seattle; defense is bland; is the wrong RB playing?

NFL analyst Brian Baldinger did not hold back in his assessment of the San Francisco 49ers' performance in Sunday's 20-17 loss to the Seattle Seahawks. Appearing on Bay Area radio station 95.7 The Game, Baldinger pointed out that the entire 49ers team looked slow, with the Seahawks taking full advantage of their lack of speed.

That's everybody," Baldinger said. "That's [RB Christian] McCaffrey. They had one explosive play on offense. They can't get the ball down the field. Explosive plays change the game, they change field position, and they give you the jolt of electricity you need."

Deep passes are just one way a team can generate explosive plays. On Monday, Shanahan addressed the lack of deep throws against the Seahawks, explaining that Seattle's defense, known for its "bend-but-don't-break" strategy, made it difficult to generate big plays.

You don't want to force them," Shanahan said. "You hope to get them into some situations where you can get them, but most of the stuff that they were giving us was underneath."

The inability to generate explosive plays ultimately cost the 49ers the win, dropping them to a disappointing 5-5 record.

---

Under first-year coordinator Nick Sorensen, the defense has looked like a shell of its former self this season.

"I'm not here to throw Nick Sorensen under the bus, but they don't—as opposed to Steve Spagnuolo and some of these other teams in this league that are good blitzing teams—they just don't know how to get a free hitter to the quarterback. They just don't dial it up. They don't overload. They don't disguise. And so, they're pretty bland in what they do."

---

Baldinger also suggested that the 49ers might have the wrong running back taking the majority of the snaps. McCaffrey, playing in his second game after being sidelined with Achilles tendinitis, hasn't looked like the dominant player from last season.

He doesn't look special," Baldinger said. "He just doesn't. [RB Jordan] Mason, he hit that first run, got his eight yards up the middle. He hit that hole like we've been watching him hit it all year, where he was second in the league in rushing a couple of weeks ago."

Mason finished the game with just two carries for 13 yards. Baldinger added, "Two carries, eight and five yards. So, he hit the hole the way he's supposed to hit the hole. ... The way Jordan hit that first run, I'm like, 'That's what they need.' They just need somebody to just be a bullet right between the lines, and then he's always taking the pile with him.

:bored::bored::bored:
 
7 games left.

Not ready to kick dirt on their grave just yet, but it’s not ideal.
Defense was good last week, considering no Ward and Bosa going out. Loving the young secondary.

OL is just not good which is making Purdy run for his life. Hopefully that’s the focus of the draft this year.
I wanted it to be the focus of the draft last year. :wall:
Yeah. Ravens grabbing Rosegarden right in front of them in round 2 was frustrating. They also took Wiggins right in front of them in round 1. Maybe not who Lynch would have taken but Wiggins and Rosegarden were my draft crushes early. I like Pearsall and all but more immediate needs IMO. But getting Green in the 2nd looks like a win. Plus Puni is a stud already, so that’s something. Mustafa in the 4th looks like another hit.

But Brendel has to go and McKivitz should be a backup. Fix the line.
 
Brock Purdy and Nick Bosa officially OUT; Brandon Allen will start against the Packers.


That's a wrap on the season.

Save Greenlaw, let Pudry heal, and let all the young guys play to figure out what we have.
 
Last edited:
Brandon Allen is 2-7 as a starting QB. His career completion % is 56.7%

He did go 29-of-37 for 371 yards and 2 TDs in a 37-31 win against Houston in 2020 with the Bengals. So that happened once.

He went 6-of-28 for 48yds & 2 INTs the next week though.
 
Lately Im wondering if they pay Purdy this offseason, or if they keep him on his rookie deal in 2025 and then have the option to tag him in 2026 so they can have one more season of cheap QB play.

After the 2025 season, who knows what QBs might be on the market. I can see a scenario where they go after a different QB instead of paying Purdy, depending on who's available.

We all know Kyle loves Kirk Cousins, and Atlanta has an out in his contact after 2025. Just sayin.
 
Last edited:
Lately Im wondering if they pay Purdy this offseason, or if they keep him on his rookie deal in 2025 and then have the option to tag him in 2026 so they can have one more season of cheap QB play.

After the 2025 season, who knows what QBs might be on the market. I can see a scenario where they go after a different QB instead of paying Purdy, depending on who's available.

We all know Kyle loves Kirk Cousins, and Atlanta has an out in his contact after 2025. Just sayin.

Doesn't make sense not to sign him if the 49ers think he's their QB. Signing Kirk Cousins would be a major mistake.
 
Lately Im wondering if they pay Purdy this offseason, or if they keep him on his rookie deal in 2025 and then have the option to tag him in 2026 so they can have one more season of cheap QB play.

After the 2025 season, who knows what QBs might be on the market. I can see a scenario where they go after a different QB instead of paying Purdy, depending on who's available.

We all know Kyle loves Kirk Cousins, and Atlanta has an out in his contact after 2025. Just sayin.

Doesn't make sense not to sign him if the 49ers think he's their QB. Signing Kirk Cousins would be a major mistake.
I'm not arguing for Cousins or any other QB, I'm wondering if they keep Purdy on his rookie deal and then look at the QB landscape at the end of 2025, in which Cousins will be available, and here's why I brought him up:

All of Cousins' guaranteed money is in the first 2 years of his 4 year contract, and Atlanta would save $32 mil in cap space if they cut him before June 1st, 2026. At that point, Penix would take over at QB and Kirk would be a free agent, and Shanahan had always been enamored with Cousins for whatever reason.

I love Purdy and have have defended him since day 1, I just feel like there's a chance he's not in SF long term.
 
Lately Im wondering if they pay Purdy this offseason, or if they keep him on his rookie deal in 2025 and then have the option to tag him in 2026 so they can have one more season of cheap QB play.

After the 2025 season, who knows what QBs might be on the market. I can see a scenario where they go after a different QB instead of paying Purdy, depending on who's available.

We all know Kyle loves Kirk Cousins, and Atlanta has an out in his contact after 2025. Just sayin.
Purdy would have to be really bad the rest of the season.
 
Lately Im wondering if they pay Purdy this offseason, or if they keep him on his rookie deal in 2025 and then have the option to tag him in 2026 so they can have one more season of cheap QB play.

After the 2025 season, who knows what QBs might be on the market. I can see a scenario where they go after a different QB instead of paying Purdy, depending on who's available.

We all know Kyle loves Kirk Cousins, and Atlanta has an out in his contact after 2025. Just sayin.
Purdy would have to be really bad the rest of the season.
This franchise has made plenty of head scratching decisions, it wouldn't surprise me if they make another this offseason.

I don't know about yall, but I'm not stressed at all about the prospect of missing the playoffs. In fact, I'm feeling less stressed thinking about not being disappointed by another post season letdown. Now I can just enjoy watching football and not give a damn about who wins the Super Bowl. It's kinda nice.
 
On Friday, Greg Papa of NBC Sports Bay Area sat down with 49ers coach Kyle Shanahan on the latest episode of "49ers Game Plan." Papa brought up the 2021 season when the 49ers went to Green Bay and beat the Packers in the playoffs on a freezing, snowy game. He pointed out that the 49ers began that season 3-5 and still made it to the NFC Championship Game. So what is the message Shanahan is giving to his team, at 5-5, with two challenging road games coming up? Is it a must-win game?

"When you're sitting there with five losses, every game is like this," Shanahan said. "You want to win your division, all that stuff, but your goal is to just get into the tournament. And if you get in there, we always feel we have a shot. Putting ourself in this hole at 5-5, we don't have any more games we can give away. I'd like to always say 11-6 will get you in the playoffs, 10-7 we've gotten into the playoffs. That's what we did last time we went there and beat them. But after that, you can't count on anything, so we don't have much room for error. And that's why every game, I feel like, is like that.

"I can't say it's a truly must-win. I'll say that when I know we're eliminated with one more loss, but it's either one or two. You start to look at three more losses and you have to have some really big luck, and that's nothing you want to count on. So we gotta control our future, and the only way you can do that is by winning these games."

Link

With our upcoming schedule, I'd say it's a must win. Yes, we won't be mathematically eliminated, but we might as well be cuz we aren't winning many of our remaining games.
 
Niners are one of the few teams that can win with an unheralded QB. Just like they win with Purdy, a very unheralded QB. They could hand the ball off 40 times to McCaffrey and Deebo, mix in Mason if you need, throw short to them and make someone miss, hit Kittle over the middle a few times, just move the chains. And a downfield look once in a while to keep them honest.
 
With Jaire and Edgerrin Cooper both out tomorrow the Packers defense will be extremely vulnerable to both pass and run. Their coverage guys after Jaire are all street FA level JAGs. The combination of a fast WR or two plus a good TE running underneath will be deadly to the home team imo and they have been susceptible to inside runs all season.

I'll be at Lambeau tomorrow so hoping for a good one.
 
Anyone understand why it's Allen and not Joshua Dobbs?

Allen: 2-7 as a starter, with a career 56.7 completion percentage, 6.1 YPA, 10 TD passes and 6 INTs, adding 34 rush attempts for 63 yards and 0 TDs.

Dobbs: 3-11 as a starter, with a career 62.2 completion percentage, 5.8 YPA, 15 TD passes and 13 INTs, adding 91 rush attempts for 496 yards and 6 TDs.
 
Lately Im wondering if they pay Purdy this offseason, or if they keep him on his rookie deal in 2025 and then have the option to tag him in 2026 so they can have one more season of cheap QB play.

After the 2025 season, who knows what QBs might be on the market. I can see a scenario where they go after a different QB instead of paying Purdy, depending on who's available.

We all know Kyle loves Kirk Cousins, and Atlanta has an out in his contact after 2025. Just sayin.
Purdy would have to be really bad the rest of the season.
This franchise has made plenty of head scratching decisions, it wouldn't surprise me if they make another this offseason.

I don't know about yall, but I'm not stressed at all about the prospect of missing the playoffs. In fact, I'm feeling less stressed thinking about not being disappointed by another post season letdown. Now I can just enjoy watching football and not give a damn about who wins the Super Bowl. It's kinda nice.
If the bolded is true, then you take football way too seriously. As much as I love it, it's a form of entertainment and when the game is over, win or lose, your life really isn't that different.

Plus, you can't win if you don't make the playoffs, so to say you would rather miss the playoffs than be disappointed seems really stupid. I enjoy the season way more when they make a deep run even if they lose.
 
Niners are one of the few teams that can win with an unheralded QB. Just like they win with Purdy, a very unheralded QB. They could hand the ball off 40 times to McCaffrey and Deebo, mix in Mason if you need, throw short to them and make someone miss, hit Kittle over the middle a few times, just move the chains. And a downfield look once in a while to keep them honest.
Not this year. McCaffrey isn't his usual self and neither is Deebo. Plus, missing Aiyuk is a very big deal, at least last years version of Aiyuk.

Add in Bosa being hurt and Ward dealing with the death of his daughter. Those are two huge pieces on the defense.

Not happening this year and that's just football. They have made some good 2nd half runs and while I hope they can do it again, I just don't see it this. Too many injuries and their OL, other than Trent and Puni is pretty bad. I know they don't like to spend up on OL early in the draft, but might be time to relook at that approach.
 
Anyone understand why it's Allen and not Joshua Dobbs?

Allen: 2-7 as a starter, with a career 56.7 completion percentage, 6.1 YPA, 10 TD passes and 6 INTs, adding 34 rush attempts for 63 yards and 0 TDs.

Dobbs: 3-11 as a starter, with a career 62.2 completion percentage, 5.8 YPA, 15 TD passes and 13 INTs, adding 91 rush attempts for 496 yards and 6 TDs.
According to what I've read, Shanahan believes Allen runs his system better than Dobbs, whatever that means.
 
Anyone understand why it's Allen and not Joshua Dobbs?

Allen: 2-7 as a starter, with a career 56.7 completion percentage, 6.1 YPA, 10 TD passes and 6 INTs, adding 34 rush attempts for 63 yards and 0 TDs.

Dobbs: 3-11 as a starter, with a career 62.2 completion percentage, 5.8 YPA, 15 TD passes and 13 INTs, adding 91 rush attempts for 496 yards and 6 TDs.
Allen has been in the offense an extra year and runs it better. Dobbs is a better playmaker but he usually does so off script.

Doesn't look good for the Niners, but if the Packers can win a couple of games with Malik Willis, the Niners can conceivably pull one off with Allen.
 
If the bolded is true, then you take football way too seriously.

Plus, you can't win if you don't make the playoffs, so to say you would rather miss the playoffs than be disappointed seems really stupid.
Being stressed or nervous about big games doesn't mean I take football too seriously, it means I'm a fan who's been invested in this team since 1979 and know how every postseason appearance since 1994 has ended.

And I didn't say I'd rather they miss the playoffs than be disappointed. I said them missing the playoffs would mean I don't have to worry about another post season letdown. Anything can happen once the playoffs start but we both know this team isn't going to the SB let alone winning it this year.
 
The 49ers today:

* Placed LB Tatum Bethune (knee) on IR

* Promoted S Tashaun Gipson to the active roster.

* Elevated LB Jalen Graham and CB Nick McCloud from the practice squad

* Downgraded G/C Jon Feliciano from questionable to OUT


Why they're keeping Feliciano out is a mystery. He's not hurt, and his pracrice window closes Monday, so they have to activate him before then or lose him for the season. He'd be an instant upgrade over Brendel or even Banks, yet they haven't activated him. Somethings fishy.
 
Packers -19.5 +525

FWIW, I’m not taking this, but if I was placing a flyer today and this wasn’t the team I root for, this would be it. Could be the beginning of a downward spiral starting rn. I’m not seeing a repeat of the 2022 here :shrug:

Hopefully I’m wrong…
 
I am excited for others to finally start seeing the light and eventually ditch the overrated arrogant Schmo. I wish we could just start at the end of this season, but sadly his leash will be until the end of an abysmal 2025-2026 season.

Could see him in Jacksonville making them mid with Trevor Lawrence if we ditched him this season, but that’s prob not going to happen.
 
I am excited for others to finally start seeing the light and eventually ditch the overrated arrogant Schmo. I wish we could just start at the end of this season, but sadly his leash will be until the end of an abysmal 2025-2026 season.

Could see him in Jacksonville making them mid with Trevor Lawrence if we ditched him this season, but that’s prob not going to happen.

I'm with you

What's he doing today?? Just trying to prove he's smarter than everyone else
 
I am excited for others to finally start seeing the light and eventually ditch the overrated arrogant Schmo. I wish we could just start at the end of this season, but sadly his leash will be until the end of an abysmal 2025-2026 season.

Could see him in Jacksonville making them mid with Trevor Lawrence if we ditched him this season, but that’s prob not going to happen.

I'm with you

What's he doing today?? Just trying to prove he's smarter than everyone else
Hey, this back up who is awful with a broken left hand, I’m going to roll him out.

A good coach and they would’ve had at least 1 ring these last 5 years. He’s trash!
 

Users who are viewing this thread

Back
Top